使用axios读取了本地文件,赋值data,使用模版语法报错
但是奇怪的是,this.data.header写这个不会报错,加一个one就会报错,但实际上是有one这个的
这里面的el是在这里
1.在vue的模板语法里可以省略this
2.在报错的父级节点上加上一个 v-if='data.header',目测是因为数据异步的问题,组件初始化的时候header.one还没有被赋值,所以回出现报错
他说没有就是没有,你用保险的取值看看有没有 data.header["one"]
this.data.header是数组吗?打印结果发出来看一看呢
你试试看控制台这样写 const data = undefined;然后data.one 然后看着报错信息。和你的对比一下 我想你会明白,以后遇见这种报错 百分之99都是这样的问题