Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用字符串数组填充Listview_Javascript_Kendo Ui_Kendo Template - Fatal编程技术网

Javascript 用字符串数组填充Listview

Javascript 用字符串数组填充Listview,javascript,kendo-ui,kendo-template,Javascript,Kendo Ui,Kendo Template,我已经在创建了一个jsbin来进行说明 我有一个listview对象: <ul id="marketplace-categories-listview" data-bind="source: results"></ul> API返回的数据如下所示: {"count": 3, "results": ["Acupuncture Therapy","Automobiles","Lawn Care"]} 这是我的模板: <script type="text/x-kend

我已经在创建了一个jsbin来进行说明

我有一个listview对象:

<ul id="marketplace-categories-listview" data-bind="source: results"></ul>
API返回的数据如下所示:

{"count": 3, "results": ["Acupuncture Therapy","Automobiles","Lawn Care"]}
这是我的模板:

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


  • 因为我的数据没有命名元素,所以我不能在模板中使用类似“#:category#”的内容。我也尝试过数据绑定(如上所述),但到目前为止没有任何效果。当然有办法做到这一点。

    只需在模板中使用
    数据(即传递给模板函数的上下文变量的名称):

      $("#category-listview").kendoMobileListView({
        dataSource: dsCats,
        template: "#= data #"
      });
    

    (已更新)

    只需在模板中使用
    数据(即传递给模板函数的上下文变量的名称):

      $("#category-listview").kendoMobileListView({
        dataSource: dsCats,
        template: "#= data #"
      });
    

    (更新)

    标签不是暗示了
  • 吗?尝试将更改为使用以下错误:“uncaughttypeerror:Object#没有方法‘slice’”我对schema.data.key:myKey很好奇。这是干什么用的?这是API需要的关键。它被转换成一个URL参数。我已经在创建了一个jsbin,
  • 标记不是隐含的吗?尝试将更改为使用以下错误:“uncaughttypeerror:Object#没有方法‘slice’”我对schema.data.key:myKey很好奇。这是干什么用的?这是API需要的关键。它被转换成一个URL参数。我已经在Aha创建了一个jsbin!搞定了。非常感谢——我花了太多时间寻找解决方案。仅供参考,在模板中使用
  • 会导致重复的
  • 行,因此我改为使用并获得了我要查找的内容。是的,这是一个错误,因为
  • 元素是由小部件本身创建的;修好了!搞定了。非常感谢——我花了太多时间寻找解决方案。仅供参考,在模板中使用
  • 会导致重复的
  • 行,因此我改为使用并获得了我要查找的内容。是的,这是一个错误,因为
  • 元素是由小部件本身创建的;固定的