在Kendo中绑定HTML文本

时间:2014-10-15 06:17:24

标签: data-binding kendo-ui

我有以下代码:

<div id="container">
     ..........
     <p class="text"><span data-bind="text: textWRGENRE"></span> </p>
     ..........
</div>

<script>
    var viewModel = kendo.observable({
            textWRGENRE: null
        }),

    kendo.bind($("#container"), viewModel);

    function setData(){
        var text = "some value with HTML tag, example <p> this is a test. </p>"

        viewModel.set("textWRGENRE", text);
    }
<script>

上面的代码呈现&#34; textWRGENRE&#34;的值。但它也会呈现HTML标记。我想要发生的只是显示文字&#34;这是一个测试。 &#34;

这可能吗?

由于

1 个答案:

答案 0 :(得分:4)

使用html而不是文本,如果你不想要编码的标记标签。 html绑定将绑定html内容,因此html将呈现。像:

<span data-bind="html: textWRGENRE">