vue项目从引入vue.js 改为使用vue-cil (webpack)时修改的一些内容

在元素属性中不要写js关键字,会报使用关键字的错
如@click='if(){}else{}',

if-else 语句可以使用三元表达式或短路运算符来实现

v-for 不写:key  会有警告 ,使用:key 可以使得v-for优化,加快计算,所以最好写上:key

计算属性不可以对 data中数据进行运算,否则需要seter 和getter,

如 

jobTypes:  function () {
return 'jobType' + this.jobType
},


会报错
可以改为:

jobTypes: {
set: function () {
return 'jobType' + this.jobType
},
get: function () {
return 'jobType' + this.jobType
}
},


原文地址:https://www.cnblogs.com/sgqwjr/p/7989004.html