Vue - 在v-repeat中使用计算属性
1、从后端获取JSON数据集合后,对单条数据应用计算属性,在Vue.js 0.12版本之前可以在v-repeat所在元素上使用v-component指令
在Vue.js 0.12版本之后使用自定义元素组件实现v-repeat中使用计算属性
1 <div id="items">2 <my-item v-repeat="items" inline-template>
3 <button>{{fulltext}}</button>
4 </my-item>
5 </div>
6
7 <script type="text/javascript">
8 var items = [
9 {number : 1,text : \'one\'},
10 {number : 2,text : \'two\'}
11 ]
12
13 var vue = new Vue({
14 el : \'#items\',
15
16 data : {items : items},
17
18 component : {
19 \'my-item\' : {
20 replace : true ,
21 computed : {
22 fulltext : function(){
23 return \'item\' + this.text
24 }
25 }
26 }
27 }
28 })
29 </script>
以上是 Vue - 在v-repeat中使用计算属性 的全部内容, 来源链接: utcz.com/z/380589.html