Element table组件columns在组件外部定义时,c

2021-12-17  本文已影响0人  塞风

发现

由于页面columns比较多,于是单独写了个columns.js导出genColumns方法,genColumns返回columns list。其中少不了列需要用链接渲染,发现了使用jsx报错:

columnItem.png 异常.png

解决方法

在data|created|mounted|computed中使用genColumns并传入this,比如this.columns = genColumns(this),在columns.js中:

export function genColumns(context) {
  const h = context.$createElement
  return [ ... ]
  }

参考链接

上一篇下一篇

猜你喜欢

热点阅读