![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
踩过的坑
离子守恒
这个作者很懒,什么都没留下…
展开
-
坑-state ,localStorage
1.如果在vue中computed一个变量,不要在computed中使用localStorage。例如computed: { image() { // bad computed中无法监听localStorage return localStorage.getItem('imgUrl') }, pic() { // good return this.$store.state.picUrl }2.关于state,如果打开了新标签页,state会重载,如果你将登录的信息保存到sta原创 2020-07-18 23:49:40 · 696 阅读 · 0 评论 -
Vue通过import引入本地json文件
import detail from '@/json/learn.json'import detail from '../json/learn.json'// 这里detail不用{}包裹mounted(){ console.log(detail)}原创 2020-01-30 16:34:01 · 9353 阅读 · 2 评论 -
axios里面使用JSON.parse()报错,因为JSON数据有错
getData(){ var that = this; // 获取json数据来渲染组件 this.axios.get("/static/json/quality.json") .then(function(res){ // console.log(res.data) that.quality = res.data; let a = JSON.parse(...原创 2020-01-26 16:34:59 · 1210 阅读 · 0 评论 -
踩过的坑:Vue引入Sass文件
问题:在使用vue cli 3.0开发自己网页的过程中,想把CSS样式单独抽离出来,因为Sass的嵌套写法显得层次十分清晰,所以我个人是十分喜欢的。但是在CSS样式单独抽离形成文件之后再引入,发现只有第一层样式作用上了。问题来了,为什么呢?CSS.section{ /* 只有这层作用上了 */ width: 500px; height: 500px; background-color...原创 2019-08-23 21:45:13 · 1477 阅读 · 1 评论