【发布时间】:2014-06-02 07:50:00
【问题描述】:
我有一个带有 data-bind = "value: contents" 的标签,用于 KnockOutJS 中的输入标签
<input type="text" class="form-control" data-bind="value: contents" />
显示格式如下 {"key1":"value1","key2":"value2"}
我正在构建一个包含名称和值的表,然后将这些键和值分别拆分并显示在 TD 中
<td>
<strong>
<span id="textKey" data-bind="text: displayKey" />
</strong>
</td>
<td>
<input id="textValue" type="text" data-bind="value: displayValue" />
</td>
您能否帮助我了解如何将这些键和值拆分为 Dictionary 并在我的情况下拆分为列和行?
谢谢
【问题讨论】:
-
转成字典可以看这个帖子stackoverflow.com/questions/23873562/…
-
嗨@GôTô 事实上,在你之前的帖子中又是我,非常感谢你的帮助,但现在我面临一件事,键和值的数据不是来自预定义的值JS,它来自输入标签的data-bind,我无权修改data-bind中的“内容”,所以现在我想知道我是否可以将mapDictionaryToArray(内容)放在cshtml输入标签中?
标签: c# parsing dictionary knockout.js binding