【问题标题】:React-table does not show \ character in messageReact-table 在消息中不显示 \ 字符
【发布时间】:2021-09-30 14:12:41
【问题描述】:

我的反应表中的结果应该是这样的:

"/.\u0010\u0016u/LGIRLGAV0735017500099A925",

但结果如下所示: “/.■■u/LGIRLGAV0735017500099A925”。

黑色方块实际上是空的(只有边框)。 如何避免反斜杠字符显示为空方块? 此外,反斜杠之间的所有内容都丢失了。 提前谢谢!

【问题讨论】:

    标签: character react-table backslash presentation


    【解决方案1】:

    \ 字符后跟一些其他字符表示 JS 转义字符。就我而言,\ 后面是 u0012(即 \u0012)。这被表示为:.■.

    我用 JSON.stringify() 方法解决了 columns.js(React-Table 的子组件)中的问题。这对这个问题最重要,其他 只是格式化我的打印。 // replace null result with '' function replacer(key, value) { // Filtering out properties if (value === null) { return ''; } return value; } export const COLUMNS = [ { Header: "Text", accessor: "text", Cell: ({ value }) => { return JSON.stringify(value, replacer, '').replace(/"/g, '').split("").join(" ")}, },

    【讨论】:

      猜你喜欢
      • 2015-05-09
      • 2019-10-06
      • 1970-01-01
      • 1970-01-01
      • 2021-02-09
      • 1970-01-01
      • 2020-08-28
      • 2017-08-30
      • 1970-01-01
      相关资源
      最近更新 更多