我有一个包含特殊字符(度数符号)的数据模型..所以该属性包含以下内容:“48 °
f”。但是,当 UI 更新到此数据时,我看到“°
”,而不是度数符号。我也尝试过“°
”,但这也不起作用。
如何将特殊字符放入数据模型并让它们出现在 UI 上?
最佳答案
你应该为此使用 html
绑定(bind):
<span data-bind="html: test"></span>
var vm = {
test: ko.observable("48 ° f")
};
ko.applyBindings(vm);
这是一个有效的 fiddle :http://jsfiddle.net/svu82/
阅读 KO 文档中的更多信息:http://knockoutjs.com/documentation/html-binding.html
关于javascript - 绑定(bind) knockout 数据模型中的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16674924/