既然已匆匆,不如早怀念
我们在工作中常常需要监听某一个属性值的变化,这个时候我们就需要用到了监听属性watch
watch
阅读全文
12345
// 第一个参数表示:过滤器的名称// 第二个参数表示:函数,使用过滤器的时候,这个函数中的代码会被执行Vue.filter('filterName', function (value) { // value 表示要过滤的内容})
1234567891011
<div id="app-1"> <p><input v-model="textBox" placeholder="输入内容...">输入的内容:{{ textBox }}</p></div><script type="text/javascript"> var vm1 = new Vue({ el: '#app-1', data: { textBox: '' } })</script>
1234567891011121314
<div id="test"> <button @click="sayHi('你好')">说你好</button> <!--这里使用@--> <button @click="sayHi('我被点击了')">说我被点击了</button> <!--这里使用@--></div><script type="text/javascript"> var myVue = new Vue({ el: '#test', methods: { //这里使用methods sayHi: function (message) { alert(message) } } })</script>
每个Vue实例在被创建之前都要经过一系列的初始化过程,这个过程就是vue的生命周期
有三种方法 1、直接绑定 2、数据属性绑定 3、计算属性绑定
Vue 对象的改变会直接影响到 HTML 的标签的变化,而且标签的变化也会反过来影响 Vue 对象的属性的变化
Vue
MVVM
Module
view
vue