起因:引入js文件中含有innerHTML,直接引入之后报错Cannot set property 'innerHTML' of null。
原因:vue生命周期树顺序先编译了js文件,还没有东西所以null
我的解决:
1.把js内容放函数aa()中
2.写入methods()中
methods: {
aa() {
xxxxxx
}
}
3.在mounted中 this.aa()
mounted() { this.aa() }, //dom挂载后生命周期
其他: