liujun

2626 经验值

感觉路由的组件可以单独开一个文件夹,以便和一般的组件分开

@JellyBool 想问一下laravel-mix编译完之后右上角出现的终端提示:laravel mix build successful怎么才能显示出来。我用的是homestead,每次都要看着终端有没有编译完才能切换页面,有点浪费时间

make:model的时候可以用make:model -a生成对应的控制器,迁移,工厂。

不知道为什么router-link里面:to={name:路由名}没有用,我明明在routes里面定义了名字

mutations和actions里面的方法名可以写一样的,官方示例也是这样的,个人觉得这样更清晰

newtodo初始化那句,为什么我写在mutation里面就不行呢,mutation也是最后一步啊。报错说加上去的newtodo没有id

@JellyBool 对比一下之前的做法,在methods方法中可以先操作dom再去axios,这样用户能感觉到操作立刻生效了,体验比较好。但是换成vuex之后,都必须先axios之后才能mutate数据进而操作dom,这样的异步操作感觉慢了很多,总要等response之后才能反映在dom上。
有什么办法能让用户立刻感知response吗?

个人建议:
laravel路由的uri里面没必要再加‘delete’,‘completed’等,因为restful形式的patch,delete请求已经很易读了。

axios的get,delete请求的uri地址里的变量也可以用反引号引起来