0

这是 Kendo UI 关于绑定到原始对象数组的原始文章:https ://docs.telerik.com/kendo-ui/framework/mvvm/bindings/source#source-binding-to-arrays-of-primitive-对象

在我的项目中,我需要使用字符串数组作为输入元素的值。我想知道是否有人知道为什么不能使用以下模板:

<script id="ul-template" type="text/x-kendo-template">
    <li>
        <input type="text" data-bind="value: this" />
        <a class="k-button textButton" title="Remove" data-bind="events: { click: removeValue }" href="\\#"><span class="k-icon k-i-close"></span></a>
    </li>
</script>

而不是他们的文档中提供的那个:

<script id="ul-template" type="text/x-kendo-template">
    <li data-bind="text: this"></li>
</script>

无论我尝试什么,它都不会列出上面带有原始数据的元素[ "Coffee", "Tea", "Juice" ],但如果有对象而不是简单的字符串,它就可以工作[ {product: "Coffee"}, {product: "Tea"}, {product: "Juice"} ],这在我的情况下不是优选的解决方案。

我究竟做错了什么?提前致谢。

4

0 回答 0