项目使用npm vue初始化项目:初始化项目选的默认模板,模板选不对,然后就是node-sass和sass-loader版本问题,一直编译失败,这是第一个坑。
项目引用uniapp的扩展组件:想要使用uniapp的扩展组件table,然后发现按照教程引用一直报错,然后我们的后台发现,路径加深一层就可以,类似这样:import UniTable from "@dcloudio/uni-ui/lib/uni-table/uni-table",一直到.vue层,不然就会一直报错。然后扩展组件类似table这种的使用还挺麻烦的,要把tr、th、td、table全部引进去完。
项目使用switch基础组件:遇到的问题就是:checked绑定的改变了,switch不改变,百度了下: this.$set( this.marketList[this.currentIndex],"isParticipate",e.detail.value );这个可用,三个参数分别是:绑定的数据,绑定的字段,值。然后终于改好了,但是父子组件这样的是不是好使,还没试过。