为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 流觞醉月
TodoList.vue是根模板,网页显示的是<TodoList></TodoList>里面的内容,写成<TodoList/>自闭合也是一样的意思。那为什么是<TodoList/>呢?因为定义了name: "TodoList"。个人理解是这样的

最赞回答 / 甄甄甄甄甄
vue里面的template和div里面的{{msg}}冲突,{{msg}}也是一个模板,template也是一个模板,{{msg}}被覆盖
老师讲得超赞!
弄懂了props的用法,看官方文档一直没搞懂props的用途
dasdadasd?
&lt;div id=&#039;root&#039;&gt;
&lt;div v-for=&quot;(value,key,index) in lists&quot; :title=&quot;value&quot; @click=&quot;Value&quot; &gt;{{value}}中{{key}}国{{index}}&lt;/div&gt;
&lt;/div&gt;
&lt;script&gt;
new Vue({
el:&#039;#root&#039;,
data:{
lists:{
1:1,
2:2,
3:3
}
},
methods:{
Value:function(e) {
console.log(e.target.title);
}
}
})
不好意思啊,原来可以有两种写法,list是数组的话使用 of ,前面的参数为(value,index);
list是对象的话使用 in ,前面的参数为(value,key,index);
vue init webpack **** 都转十几分钟了
&lt;div v-for=&quot;(value, key, index) in object&quot;&gt;
{{ index }}. {{ key }}: {{ value }}
&lt;/div&gt;
这里官网上已经变成in了,感觉使用新写法比较好,第三个值才是索引

最新回答 / fengyunzhu
只是一个警告,可以忽略,说你有一个包过时了,建议升级到高版本
希望免费的课程多些,贫穷限制了我的学习 +1
大家加油。。。老师很皮 哈哈哈

最新回答 / 梦幻通灵
楼主应该说一下解决方法,有的人说是在windows平台下,npm run dev_win,但我的好像没有用
npm run dev npm ERR! path E:\study\practice\font\vue\todolist\package.json npm ERR! code ENOENT npm ERR! errno -4058 npm ERR! syscall open npm ERR! enoent ENOENT: no such file or directory, open &#039;E:\study\practice\font\vue\todolist\package.json&#039;
课程须知
1、对Javascript基础知识已经掌握。 2、对Es6和webpack有简单了解。
老师告诉你能学到什么?
使用Vue2.0版本实现响应式编程 2、理解Vue编程理念与直接操作Dom的差异 3、Vue常用的基础语法 4、使用Vue编写TodoList功能 5、什么是Vue的组件和实例 6、Vue-cli脚手架工具的使用 7、但文件组件,全局样式与局部样式

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消