Vue
玫瑰应急箱-
小菜鸡
展开
-
依赖报错:While resolving: @vue/eslint-config-standard@6.1.oFound: eslint-plugin-vue@8.7.1
说找不到less依赖,但是less依赖早已下载好并且投入使用了。就像删除重新下载,结果就连删除都失败了,于是换了一种下载方式:使用yarn。项目前一天晚上运行的还好好的,结果第二天打开一看我都傻眼了。又出现了更多错误,顺着报错去找,npm没有换源 运行。解决方法:删除了package.lock.json。重新下载,success!原创 2022-10-24 18:01:24 · 3527 阅读 · 0 评论 -
VUE任何路径都能访问到主页面
Vue-router 中有hash模式和history模式,vue的路由默认是hash模式,一般开发的单页应用的URL都会带有#号的hash模式,因为整个应用本身而言就只有一个HTML,其他的都是通过router来渲染。使用路由配置登陆页面,发现不会只停留在主页面,试了试其他的页面居然不报错,找了好久。忘记添加mode:history。原创 2022-10-14 09:49:42 · 880 阅读 · 0 评论 -
Vuex-devtools和mutation的简单使用
将store对象放置在new Vue对象中 这样可以保证在所有的组件中都可以使用到。将共享的状态抽取出来,交给“大管家”,统一进行管理 ,之后按照。关系传值共用,也可以使用vuex将需要共享的资源储存在一个对象中。在其他组件中使用$store.state.属性的方式来访问状态。在src下创建./src/store/index.js。出现问题,安装的版本过新,下载对应的正确的版本。3.Vuex是一个插件,使用时需要。现在可以使用store内的数据了。2.需要共享数据时 可以使用父子。原创 2022-10-02 17:04:58 · 478 阅读 · 0 评论 -
理解组件中的data为什么是函数
因为data是一个函数,在创建组件时调用data函数,在每次调用时都会return一个对象。,这样各组件就会相互影响。比如,把以第一个计数器+1 则第二个第三个也被修改了,引发。在开发中避免引起这样的连锁反应,data必须是一个函数,返回的是一个对象。三个组件实例是不是共用一个data对象?以计数器为例 将计数器写为一个小组件。一旦data不是函数而是一个对象,则。原创 2022-10-02 18:58:34 · 395 阅读 · 0 评论