聚合物:将属性传递给子元素不起作用

树篱

我试图输出数据从一个自定义的聚合物组分<data-component>中的<iron-list>,但是当我打开网页没有显示。当我将一系列对象直接传递给铁清单时,它会起作用<iron-list items='[{"name": "test1"}, {"name":"test2"}]' >

我在这里做错了什么,是<template is="dom-bind" id="t">强制性的吗?

index.html

<html>
  <head>
    <script src="../../webcomponentsjs/webcomponents-lite.js"></script>
    <link rel="import" href="../data-component.html">
   <link rel="import" href="../../iron-list/iron-list.html">    
    </head>
    
  <body unresolved>
        <template is="dom-bind" id="t">
            <data-component>
                <!--<iron-list items='[{"name": "test1"}, {"name":"test2"}]' > WORKS -->
                <iron-list items="{{data}}" >
                    <template>
                        <div>
                            Name: <span>{{item.name}}</span>
                        </div>
                    </template>
                </iron-list>
        </data-component>
        </template>
  </body>
</html>

data-component.html

<link rel="import" href="../polymer/polymer.html">
<dom-module id="data-component">

  <template>
    <content></content>
  </template>
</dom-module>
<script>
window.coolData = [
  {"name": "Bob"},
  {"name": "Tim"},
  {"name": "Mike"}
];


  Polymer({
    is: 'data-component',
    properties: {
            data: {
                value: window.coolData
            }
        }
    });
</script>
玛莉亚

我将为我已经发布的内容提出一个替代答案。如果您希望data-component始终包含,iron-list则可以在此处使用此版本。但是,如果该内容data-component应更灵活,请使用我的其他答案。

如果您iron-list向内移动,data-component可以dom-bind在index.html中删除

data-component.html

<link rel="import" href="../polymer/polymer.html">
<dom-module id="data-component">

    <template>
        <iron-list items="{{data}}" >
            <template>
                <div>
                    Name: <span>{{item.name}}</span>
                </div>
            </template>
        </iron-list>
    </template>
</dom-module>
<script>
window.coolData = [
  {"name": "Bob"},
  {"name": "Tim"},
  {"name": "Mike"}
];


Polymer({
    is: 'data-component',
    properties: {
            data: {
                type: Array,
                value: window.coolData
            }
        }
    });
</script>

index.html

<body unresolved>
    <data-component></data-component>
</body>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

聚合物:将属性传递给子元素无效

来自分类Dev

将禁用的属性传递给子组件中的HTML元素不起作用

来自分类Dev

聚合物在Firefox中将属性传递给子元素

来自分类Dev

聚合物在Firefox中将属性传递给子元素

来自分类Dev

pub生成后,聚合物元素不起作用-我忘记了什么吗?

来自分类Dev

当XHR加载时,聚合物元素不起作用

来自分类Dev

聚合物动态创建的元素不起作用(iron-scroll-threshold)

来自分类Dev

聚合物dom-repeat属性不起作用

来自分类Dev

聚合物dom-repeat属性不起作用

来自分类Dev

如何将属性传递给导入的隐藏自定义聚合物元素

来自分类Dev

将属性传递给子组件不起作用

来自分类Dev

将回调函数传递给聚合物元素

来自分类Dev

传递给聚合物元素的数据不完整

来自分类Dev

将事件从父元素传递到子元素(聚合物)

来自分类Dev

使用this.set()的聚合物计算和设置属性值不起作用

来自分类Dev

设置的聚合物核心图标不起作用

来自分类Dev

聚合物示例在Firefox上不起作用

来自分类Dev

为什么聚合物芯列表不起作用?

来自分类Dev

聚合物异步在FireFox中不起作用

来自分类Dev

聚合物,自动装订不起作用

来自分类Dev

聚合物1.0数据绑定不起作用

来自分类Dev

聚合物1.0:纸张工具提示不起作用

来自分类Dev

聚合物纸张输入不起作用

来自分类Dev

聚合物单向绑定不起作用

来自分类Dev

将数组文字传递给聚合物计算的绑定

来自分类Dev

属性更改时,聚合物元素不会触发“ on- <property> -changed”事件

来自分类Dev

聚合物:简单数据绑定在第二个元素中不起作用

来自分类Dev

聚合物,如何将值传递给需要字符串的paper-date-picker属性?

来自分类Dev

聚合物,如何将值传递给需要字符串的paper-date-picker属性?

Related 相关文章

  1. 1

    聚合物:将属性传递给子元素无效

  2. 2

    将禁用的属性传递给子组件中的HTML元素不起作用

  3. 3

    聚合物在Firefox中将属性传递给子元素

  4. 4

    聚合物在Firefox中将属性传递给子元素

  5. 5

    pub生成后,聚合物元素不起作用-我忘记了什么吗?

  6. 6

    当XHR加载时,聚合物元素不起作用

  7. 7

    聚合物动态创建的元素不起作用(iron-scroll-threshold)

  8. 8

    聚合物dom-repeat属性不起作用

  9. 9

    聚合物dom-repeat属性不起作用

  10. 10

    如何将属性传递给导入的隐藏自定义聚合物元素

  11. 11

    将属性传递给子组件不起作用

  12. 12

    将回调函数传递给聚合物元素

  13. 13

    传递给聚合物元素的数据不完整

  14. 14

    将事件从父元素传递到子元素(聚合物)

  15. 15

    使用this.set()的聚合物计算和设置属性值不起作用

  16. 16

    设置的聚合物核心图标不起作用

  17. 17

    聚合物示例在Firefox上不起作用

  18. 18

    为什么聚合物芯列表不起作用?

  19. 19

    聚合物异步在FireFox中不起作用

  20. 20

    聚合物,自动装订不起作用

  21. 21

    聚合物1.0数据绑定不起作用

  22. 22

    聚合物1.0:纸张工具提示不起作用

  23. 23

    聚合物纸张输入不起作用

  24. 24

    聚合物单向绑定不起作用

  25. 25

    将数组文字传递给聚合物计算的绑定

  26. 26

    属性更改时,聚合物元素不会触发“ on- <property> -changed”事件

  27. 27

    聚合物:简单数据绑定在第二个元素中不起作用

  28. 28

    聚合物,如何将值传递给需要字符串的paper-date-picker属性?

  29. 29

    聚合物,如何将值传递给需要字符串的paper-date-picker属性?

热门标签

归档