在不使用聚合物的情况下将数据传递到聚合物元素中

Pass data into a Polymer element without using polymer

本文关键字:聚合物 元素 数据 情况下      更新时间:2023-09-26

我正在从角度世界切换到聚合物。我这样做是为了我可以创建不依赖于像 angular 这样的大型框架的可重用组件。

我想知道如何将数据传递到带有香草 javascript 或类似车把之类的元素中?

<html lang="en">
  <head>
    <script src="bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>
    <link rel="import" href="basic-nav/basic-nav.html">
  </head>
  <body>
    <basic-nav tabs='[{"key": "A","label": "sweet"},{"key": "B","label": "nice"}]' tab='A'></basic-nav>
  </body>
</html>

现在我必须将 json 字符串硬编码到聚合物元素中,它可以工作。但是我想要像jquery或车把之类的东西来动态地向元素添加数据。

这很简单。您可以将id添加到元素/找到此元素是其他方式。

 document.getElementById('basicNavId').tabs=['some Array'];