如何在Polymer中的可重用元素中包含行为?

时间:2016-09-27 01:09:09

标签: javascript polymer-1.0 custom-element

我正在尝试在Polymer 1.0中创建一个可重用的元素。

尝试从自定义元素包中加载行为时,我遇到了规范路径的问题。

我的文件结构中的行为与我的自定义元素处于同一级别。

我目前的导入如下:

<link rel="import" href="extras-behavior.html">

但是,我收到了这个警告:

  

混合属性时未找到行为ExtrasBehavior   MCD-价格卡路里!

我认为这是由于polyserve以及它如何将导入转换为规范路径。

目前是否可以在不将行为作为自己的凉亭包的情况下执行此操作?

1 个答案:

答案 0 :(得分:1)

我发现这实际上不是语法问题,而只是Polymer给出的警告。为了确保没有给出此警告,您必须对行为声明发表评论,如下所示:

<script>
  /** @polymerBehavior ConfigBehavior */
  ConfigBehavior = {
  };
</script>

现在,Polymer的引擎将会知道&#34;关于你的行为并停止抛出这个警告。