收藏
回答

textarea输入的空格,如何展示到页面上?

输入是这样,

页面展示时空格就没了

<text class="contentStyle">{{knowObj.content}}</text>

我是用text标签展示的,为什么不能展示空格呀?

回答关注问题邀请回答
收藏

3 个回答

  • 金煜峰
    金煜峰
    2021-04-15
    <text style="white-space:pre">{{knowObj.content}}</text>
    或者
    <text space="nbsp">{{knowObj.content}}</text>
    
    2021-04-15
    有用 1
    回复 1
    • 宏图伟业
      宏图伟业
      2021-04-16
      太感谢了,原来这么简单就可以解决了
      2021-04-16
      回复
  • 宏图伟业
    宏图伟业
    2021-04-15

    我已经想到解决办法了

    js中将空格用&nbsp;替换掉

    knowObj.content = knowObj.content.replace(/\u0020/g,'&nbsp;')

        this.setData({

          knowObj

        })

    <text>标签中再用decode解析&nbsp;

    <text class="contentStyledecode>{{knowObj.content}}</text>


    希望对遇到同样问题的小伙伴有帮助

    2021-04-15
    有用
    回复
  • 微喵网络
    微喵网络
    2021-04-15

    html时代就有的问题了

    2021-04-15
    有用
    回复
登录 后发表内容
问题标签