1:正确的创建目录

2:action.js 异步请求数据

3:index.js 文件声名

4:mutation.js 同步事务

修改state中的值

5:state.js 申明和保存变量或对象

 6:如何使用

 

标签智能推荐:

Vue界面传值逻辑

从SanGuoYanYi.vue传值到Wei.vue、Shu.vue。router/index.js是路由配置。

vue.config.js

vue.config.js:https://cli.vuejs.org/zh/config/#vue-config-js

vue项目中关闭eslint

项目根目录下增加vue.config.js文件//vue.config.jsmodule.exports={lintOnSave:false}

vue 路由相关

stallvue-router--save2、目录src下创建router.js文件importVuefrom'vue';importRouterfrom'vue-router';Vue.use(Router);exportdefaultnewRouter({routes:[]})3、在main.js下引入importVuefrom'vue'importAppfrom'./App.vue'impo

TypeError: chart_js__WEBPACK_IMPORTED_MODULE_0__.default is not a constructor

项目中用到了chart.js vue-chart "chart.js":"^2.9.4","vue-chartjs":"^3.5.1"原因是安装chart.js的时候版本是3.5.1将chart.js卸掉后执行npmichart.js@2-S

electron+vue-cli3 打包报错 “Application entry file "background.js" does not exist”

main:"background.js"vue-cli3的配置都在vue-config.js里面,把里面的files选项去掉即可。然后在package.json中添加:

[Vue warn]: Failed to mount component: template or render function not defined.

.js"></script>结果,报错了:[Vuewarn]:Failedtomountcomponent:templateorrenderfunctionnotdefined.翻译出来:无法装载组件:未定义模板或呈现函数。原因是:Index.vue加载AuthModal.vue子组件时,由于导入组件时,没有定义后缀.vue,vue-loader默认选择了AuthModal.js

vue2/vue3 引用公共js的方法

vue2:1、在main.js同目录下创建common.js文件functiontest(){...}exportdefault{test}2、在main.js中引入commonimportcommonfrom"./common.js"3、把common挂载到vue上Vue.prototype.common=common

vue2.x 中render函数解析

不同版本的Vuevue.js和vue.runtime.xxx.js的区别(1)vue.js是完整版的vue,包含:核心功能+模板解析器。(2)vue.runtime.xxx.js是运行版本的vue,只包含:核心功能。没有模板解析器。vue.runtime.xxx.js没有模板解析器,所以不能使用template配置项,需要使用render函数接收到的createElement函数去指定具体内容。解

控制台不显示VUE调试工具

在js文件中引入:1Vue.config.devtools=true;即可。