Yet Run

Results 11 comments of Yet Run

不好意思说错,是版本 0.1.8

@lizhao520q 不好意思说错,是版本 0.1.8.

但这个文件确实需要引用这个包: ```javascript const xlsx = require('xlsx') ``` 我的初步想法是,在外头能够引用 `generateExcel` 方法: ```javascript const { generateExcel } = require('json5-to-table') ``` 但同时需要调用者自己加入 `xlsx` 包。因为 `xlsx` 包有点大,不想要默认添加进来。这样即便不用到 `genearteExcel` 方法,也就什么也不用做了。 我用的是 WebPack 工具,直接使用 ```javascript const...

说实话我不确定在 WebPack 中使用 `try...catch` 是否是标准做法,我觉得这个方法是有点怪怪的。但我不这么做其他人引入我的库时会报错。 `generateExcel` 目前还不能加入任何配置选项,默认结果可能是不支持宽度自适应吧。

目前还不可以,需要扩展。现在的接口是 ```javascript generateHTMLTable(data, schema, options) ``` 如果让每个单元格都可以定制一个属性,我还不知道怎么定义。是在数据中定义吗?像这样: ```javascript data = [ { id: { data: 1, attrs: 'id=1' }, name: { data: 'Jim', attrs: 'style="color: red"' }, age: { data:...

我想了一下,不太可行,这样完全改变了以前的调用方式,不兼容之前的数据了。 本来我的调用是: ```javascript generateHTMLTable([ { id: 1, name: 'Jim', age: 18 }, { id: 2, name: 'James', age: 28 }, ]) ``` 面向的是普通的 JavaScript 数组或对象。修改后就没有这个特点了,之前用这个仓库的小伙伴的调用方式都得调整,而且不太通用。

如果只是这个需求的话,可以试试这两个包: - [json-to-markdown-table](https://www.npmjs.com/package/json-to-markdown-table) - [json-to-markdown-table2](https://www.npmjs.com/package/json-to-markdown-table2)

试一下新版 `json5-to-table`.

I have the similar issues, but I don't know how to report this bug. Do someone give me some tricks? I have set `solargraph.diagnostics` to `true`.