gpt4 book ai didi

javascript - knockout 选项文本已编码

转载 作者:太空狗 更新时间:2023-10-29 15:35:28 26 4
gpt4 key购买 nike

我正在尝试基于 this 创建一个 html 分层选择解决方案和使用knockout

然而,knockout 对我返回的字符串值进行了编码。

如何解码函数返回的文本?

jsFiddle例子

HTML:

<select data-bind="options: items, optionsText: getOptionText"></select>

Javascript:

var viewModel = {
items: ko.observableArray([
{ Text: "Item 1", level: 1 },
{ Text: "Item 2", level: 2 },
{ Text: "Item 3", level: 3 },
{ Text: "Item 4", level: 4 }
]),
getOptionText: function(data) {
var value = "";
for (var i = 1; i <= (data.level - 1) * 2; i++) {
value += "&nbsp;";
}
value += data.Text;
return value;
}
};
ko.applyBindings(viewModel)

最佳答案

将您的 " " 替换为 "\xA0"(不间断空格字符的 The hexadecimal representation。)

关于javascript - knockout 选项文本已编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21258865/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com