我有以下代码:
<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;
这可能吗?
由于
答案 0 :(得分:4)
使用html而不是文本,如果你不想要编码的标记标签。 html绑定将绑定html内容,因此html将呈现。像:
<span data-bind="html: textWRGENRE">