摘要: 1.store.js结构 2.main.js引入 3.组件使用State的数据 4.用dispatch调用Actions,Actions用commit调用Mutations修改数据 5.数据简单,跳过Actions,直接到Mutations 阅读全文
posted @ 2019-10-12 16:34 早安帆 阅读(455) 评论(0) 推荐(0)
摘要: 1.常量不要反复计算 2.频繁函数采取节流 3.使用vue自带的keep-alive标签将ajax请求过的数据缓存(有些页面又必须每次更新,使用keeo-alive带来的钩子函数activated) 4.事件解绑(keepalive也会提供deactivated钩子,可以在这里进行事件remove) 阅读全文
posted @ 2019-10-12 15:34 早安帆 阅读(101) 评论(0) 推荐(0)
摘要: 1.本组件标签上@绑定一个函数,该函数形参为e,e.target为自身DOM 2.利用this.$emit('事件名',带的参)向外触发函数,并带上参 3.父组件监听这个事件,同样是@绑定函数的方式 4.父组件用:给目标组件以属性的方式传值 5.目标组件用props接收 6.目标组件监听数据的变化, 阅读全文
posted @ 2019-10-12 14:52 早安帆 阅读(343) 评论(0) 推荐(0)
摘要: 应用场景: overflow: hidden会让超出的部分隐藏,并且无法拖拽,所以可使用插件让长列表限定的区域滚动拖拽。 参考:https://zhuanlan.zhihu.com/p/27407024 1.去github搜素better-scroll,在终端安装: 2.html结构 BetterS 阅读全文
posted @ 2019-10-12 11:27 早安帆 阅读(3738) 评论(0) 推荐(0)
摘要: 在vue中写css,不要加厂商前缀,vue-cli会在打包时自动生成 阅读全文
posted @ 2019-10-12 09:33 早安帆 阅读(259) 评论(0) 推荐(0)