Vue学习笔记
星星,就酱
这个作者很懒,什么都没留下…
展开
-
Vue切换路由时页面内容没有刷新(重新加载)
最近在做关于vue的项目时,问题是这样的,发现在一个页面提交申请单(用localstorage存储的),需要在另一个页面查看提交的申请单的内容,这里涉及到路由的切换,但发现在申请单提交后,另一个页面并不会实时加载这个提交的内容。查看了之后是App.vue中使用了<keep-alive>keep-alive是Vue的内置组件,能在组件切换过程中将状态保留在内存中,防止重复渲染DO...原创 2019-07-26 20:40:09 · 5778 阅读 · 0 评论 -
Vue项目mock数据获取不到报错TypeError:(0,_panel.default)is not a function
这里用mock模拟后台数据,但是怎么也展示不了,查看了api和mock文件的url是匹配的,api中的函数名在import的时候都是对的,但还是报如下错误,报的错误中_panel.default中panel是文件名。找了半天的错误,发现是引用api函数的花括号没写,这里的getCardList要用花括号括起来(下面是需要用到mock数据的页面panelinfo.vue)查看ap...原创 2019-07-26 21:11:02 · 16947 阅读 · 4 评论 -
在vue中封装betterscroll+解决betterscroll封装使用后在浏览器可以滚动但发布到手机上却不能滚动的问题
如果对于betterscroll插件还不了解的可以参考BetterScroll:可能是目前最好用的移动端滚动插件在vue中使用betterscroll、betterscroll的滚动原理以及scroll组件的封装可参考当 better-scroll 遇见 Vue目录一、在vue中封装betterscroll1、创建一个scroll.vue2、在父组件中使用scroll二、出...原创 2019-07-26 22:26:33 · 2269 阅读 · 0 评论 -
vue中使用了封装的scroll组件之后,页面中使用mintUI的时间选择器组件datetime-picker点击后没有弹出
关于在vue中使用betterscroll封装成自己的scroll组件可以参考上篇博文在vue中封装betterscroll+解决betterscroll封装使用后在浏览器可以滚动但发布到手机上却不能滚动的问题网上找了下解决方案可能是引入了betterscroll之后阻止了点击事件,后来发现页面上的其他点击事件可以触发,所以排除点击问题。于是把scroll标签注释(这里是引入组件scroll,...原创 2019-07-27 19:51:06 · 836 阅读 · 0 评论