十三爷_兔兔
建议学习vue2的时候,使用如下配置:
在第二项check the features needed for your project,不要选择typescript!!!!

weixin_慕工程1572492
不影响,当使用import store from '@/store'时,如果是一个目录,自动会去找 store/index.js,如果是文件,会直接找store.js,这个是node的模块化找文件名的规则。
慕无忌255168
代码呢?!
慕无忌255168
慕圣4397568
从错误上来看,应该是你没有写path属性或者单词写错了~
vue-router@3 合并到vue-router@4:
https://router.vuejs.org/zh/guide/migration/index.html
web前端_chang
还有commi呢
weixin_慕神1362405
看截图上代码没啥问题,而且你add后,store里也有数据。建议你看下Home.vue的代码,有可能是list.vue组件整体没有显示出来
慕莱坞0025996
正解,注意alias的路径可以在vue.config.js中配置
Dumian
楼上正解~
林疏雪正是在下
可以具体看看console中的错误提示,根据错误来定位问题,修改代码。课程项目代码:https://github.com/toimc/vue-lessons-demo
qq_了不起的岁月_0
是的新的版本API有变化~
SsssZzzz
this指向的是Vuex的实例,而非Vue根实例:

自己可以在Console.log中进行打印
weixin_慕侠1348378
我用的vscode 一样生成不了 而且所有新建文件都是自己加后缀 自己写内容
weixin_慕后端445827
数据没有双向绑定
慕粉4305299
重新写一下v-for 那里,你可能index和items 在()中,写反了。
绿哥
没有ok,换了之后组件不能显示出来,求大神们搭救。
慕莱坞3307209
使用vue inspect > output.js,全局搜索alias,你会有惊喜发现
weixin_慕仰9352104
寒潇
我用命令创建项目也没有router和vuex组件,用vue ui创建项目就有了
慕UI0344854
把button的type修改成putton就可以解决了,因为如果是submit,你点击之后他就默认把表单提交了,即使不用vue框架写也会出现这种现象
qq_虚无_6
同学,你的data写成了date了,所以会报错。。。。。?
_冬阳
watch是变化了才有响应,如果用watch,初始化就什么都没有
qq_慢才后生_ehCEY4
那要看看是什么情况下的啊,如果list的内容不是经常变化,你放在localStorage里面 还要考虑更新的机制的问题。
weixin_慕瓜6294518
源代码,在课程的问答区还有评论区已经回复过多次了。
自己可以借助vue devtools时迁调试一下~~~哦。
慕妹9131066
是不是没有在父组件添加<router-view/>呢
慕斯卡6585576
下次提问,可以提供包括且不限于:
1. webpack版本,vue版本,node版本,npm版本。
2. webpack配置;
3. package.json
4. 本课程中的哪个实例操作出如上的错误,操作的流程是什么?!
5. 代码截图,console错误截图,终端错误截图。
分享自己解决问题的经过,加强对问题的解决能力。
这样才能更好的帮助到大家哦
检查 一下,你的vscode是不是在demo2-origin目录下打开,目录下有没有课程的源代码,有没有package.json文件,有没有npm install相对应的依赖。
慕慕8026351
关于Vue router的模式,可以参考官方的文档来了解:
具体这样做的原因?设计路由就是为了提高用户体验,而设计两种不同的模式,是针对了不同的业务场景。
使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载。
这里有几个角度来思考这个问题:
角度一:Vue设计之初,对于流行的单页面应用,为了提高页面的过渡,减少页面的刷新,引入了路由的概念。那么,路由的设计的时候,有的时候,我们需要去取参数(比如路由的路径);有的时候,像在一些与动态语言配合的时候,需要绝对的路径;还有一些特别的情况,比如微信环境,#号就经常被截断了。
那么,这个时候,使用#号配合 history.pushState API 来完成 URL 跳转而无须重新加载页面。
角度二:这个就是配置的原因,Vue的默认配置就是mode: 'hash'。这个参考一下,官方的文档:https://router.vuejs.org/zh/guide/essentials/history-mode.html。如果,没有设置,vue会默认加一个#号,这样,方便进行路由的管理,做到页面的平滑切换而不刷新。
贝拉博客
参考一下如下解决方案:vue.js – [Vue警告]:未知的自定义元素: – 您是否正确注册了组件?
你在使用create创建路由的时候,有没有去选择router选项?
选择router选项之后,应该会产生一个router.js,它会自动配置好如上面链接中的路由内容。
你先看看官方的文档是如何使用路由的,这里有参考配置。
下次提问,可以提供包括且不限于:
1. webpack版本,vue版本,node版本,npm版本。
2. webpack配置;
3. package.json
4. 本课程中的哪个实例操作出如上的错误,操作的流程是什么?!
5. 代码截图,console错误截图,终端错误截图。
分享自己解决问题的经过,加强对问题的解决能力。
这样才能更好的帮助到大家哦
qq_忘尘_7
组件代码和<template></template> 发来看看
姜衿
尝试一下:
重启vue serve
看一下vuex那个选项卡,看看有没有list中多出来一条数据,看看有没有事件触发。
