//先引入vue.js<script src="https://cdn.bootcss.com/vue/2.6.10/vue.js"></script><!-- 1.数据驱动,不用频繁的操作DOMvue中 属性如果要接收一个变量的时候前面要放置一个冒号 --><div id="app"><p><input type="text" v-model="keyword"><button @click="handleApp">添加</button></p><p>{{keyword}}</p><ul><li v-for="item of arr":data-index="index"@click="handleDelete">{{item}} -{{index}}</li></ul></div><script>new Vue({el:"#app",data:{arr:["小米","华为","苹果"],keyword:""},methods:{handleApp(){this.arr.push(this.keyword)},handleDelete(event){var index=event.target.dataset.index;this.arr.splice(index,1)}}})</script>
例子地址
https://gitee.com/wangsiman/wuhannotebook/blob/master/typescript/js-day05/08vue.html
