跳到主要内容
CNode

关于ascii-table的问题

社区
AAn-leb发布于 12 年前最后回复 12 年前
138880

###ascii-table是一个命令行的表格组件

var AsciiTable = require("utils/asciitable");
var table = new AsciiTable("issues lists");
table.addRow(1, "anleb","23","xxxx[@qq](/user/qq).com");
console.log(table);
+------------------------------+
|         issues lists         |
|------------------------------|
| 1 | anleb | 23 | xxxx[@qq](/user/qq).com |
+------------------------------+
[Finished in 0.2s]

但是不足的地方它好像对中文支持不好,如果有中文就会排版很乱。

github地址:https://github.com/sorensen/ascii-table

大家有遇到过嘛

查看回复

回复 (1)

A
An-leb#112 年前

问题我自己解决了,我用unicode编码判断中文,给中文的肉眼宽度是2,给数字和字母的肉眼宽度是1,请注意 这里是说:肉眼宽度。

本来想给老外的github搞分支的,算了。

参与回复

登录后即可参与回复。登录