nwi*_*ler 14 html javascript knockout.js
如何在viewModel中绑定到变量的字段中输出HTML实体?我想←在绑定到spanHTML 中的字段的字段中显示像←()这样的HTML实体.不幸的是,HTML被转义,所以浏览器显示← 而不是符号.
摆弄一个例子:http: //jsfiddle.net/nwinkler/KES2j/
JavaScript的:
var data = { value : '←'};
var viewModel = {
field: ko.mapping.fromJS(data)
};
ko.applyBindings(viewModel);
Run Code Online (Sandbox Code Playgroud)
HTML:
<p>HTML: ←</p>
<p>Knockout: <span data-bind='text: field.value'></span></p>
Run Code Online (Sandbox Code Playgroud)
RP *_*yer 23
您可以将html绑定用于此类绑定.它看起来像:
<p>Knockout: <span data-bind='html: field.value'></span></p>
Run Code Online (Sandbox Code Playgroud)
示例:http://jsfiddle.net/rniemeyer/KES2j/1/
| 归档时间: |
|
| 查看次数: |
3098 次 |
| 最近记录: |