表现: 尝试使用数据驱动页面,希望将formmater以变量的形式定义储存,但是遇到了报错。 代码如下: 再循环这个数组来渲染el-table-column。 此时会给我们报错 原因: 所谓的h()就是createElement方法,vue可以通过该方法创建VNode,我在vue文档找到了相关的解释 所以导致问题的原因是,定义该变量的位置不属于文档中所说的自动注入h()方法的位置,导致了无法找到这个方法。 解决: 将变量定义到data中