【问题标题】:knockoutjs to render span tags in my stringknockoutjs 在我的字符串中呈现跨度标签
【发布时间】:2015-11-19 05:24:41
【问题描述】:

我的视图模型中有一个字符串,看起来像这样'<span>test</span>'

当我使用像 <td data-bind="text: spanstring"></td> 这样的 knockoutjs 进行数据绑定时

页面显示原始 html,但我可以渲染标签吗?

【问题讨论】:

    标签: knockout.js


    【解决方案1】:

    html-binding 正好适合这个用例:
    http://knockoutjs.com/documentation/html-binding.html

    <td data-bind="html: spanstring"></td>
    

    现场演示:
    https://jsfiddle.net/80jbvj83/


    作为个人说明:
    这些天我很少使用html-binding,因为它反对将视图与视图模型分开
    如果您的目标是在预定义的 html-sn-ps 中呈现数据,您可能正在寻找 template-binding
    http://knockoutjs.com/documentation/template-binding.html

    现场演示:
    https://jsfiddle.net/ps6bn8vy/1/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-23
      • 2011-10-05
      • 2013-08-30
      • 1970-01-01
      • 2019-02-28
      • 2022-01-25
      • 2021-11-14
      • 1970-01-01
      相关资源
      最近更新 更多