您gc-column绑定会与这种方式不能同时使用,原因是这样的,生命周期的问题,vue中采用模板的方式,gc-column绑定时才会去初始化worksheet,这就造成如果在workbookInitialized中去使用,这会还没有初始化worksheet,从而获取的sheet对象是null.
解决方法有两种:
一,就是按照您说的那样,加入settimeout强制改变执行顺序。
二,就是不要用gc-column来绑定,改为在workbookInitialized回调方法中,用原来的sheet.setDataSouce来绑定
|
|