请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

2-6中v-for=“item in list”v-bind:content="item"为什么不能直接写成v-for=“content in list””

正在回答

插入代码

2回答

可以写

v-for=“content in list””

但是后面 

v-bind:content="content"


0 回复 有任何疑惑可以回复我~
  • 提问者 慕慕40275168 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-07-22 22:06:22
Dell 2019-07-07 22:51:34

完整的代码截图发来看下

1 回复 有任何疑惑可以回复我~
  • 提问者 慕慕40275168 #1
    <body>
        <div id="app">
            <input type="text" v-model="modelvalue" >
            <button @click="addList">提交</button>
            <!-- 改了一下的 -->
            <todo-list v-for="it in list" v-bind:it="item" ></todo-list>
            <!-- 例题中的
                <todo-list v-for="item in list" v-bind:it="item" ></todo-list>
             -->
        </div>
            <script>
                
                var todoList={
                    props:['it'],
                    template:'<li>{{it}}</li>',
                }
            var app=new Vue({
                el:'#app',
                data:{
                    list:[],
                    modelvalue:''
                },
                methods:{
                    addList:function(){
                        this.list.push(this.modelvalue);
                        this.modelvalue='';
                    },
                },
                components:{
                    TodoList:todoList,
                    
                }
                
    
            })
            </script>
        
    </body>
    回复 有任何疑惑可以回复我~ 2019-07-09 11:27:21
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号