正在将 bootstrap-web-components 安装到 polymer
Installing bootstrap-web-components to polymer
我在玩polymerjs
目标
我想使用 polymerjs with bootstrap modal dialog encapsulated in this custom element. The clean solution seems to be to use mike costello's bootstrap-web-components
创建自定义元素
助推器-modal.html
<link rel="import" href="../bower_components/polymer/polymer.html">
<link rel="import" href="../bower_components/bootstrap-web-components/dist/imports.html">
<polymer-element name="bootstrap-modal" attributes="script css">
<template>
<bs-modal title="Title" show="false">
Dialog Contents
</bs-modal>
</template>
<script>
</script>
</polymer-element>
问题
我使用 bower 安装库。我的项目有根 Polymer,在这个文件夹中有 index.html 文件、bower.json 文件和文件夹 bower_components。我的 bootstrap 和 bootstrap-web-components 文件夹位于 bower_components 文件夹中。我仅在自定义元素中导入 bootstrap-web-components imports.html 文件。
运行 后,我在 bootstrap-web-[=53= 的第 13 行收到 Uncaught TypeError: undefined is not a function ]
感谢您的帮助!
回购在 2013 年创建时使用的聚合物 register()
现在已更改为 registerElement()
。我相应地更新了 repo 和 Bower 包。
首先要导入,请确保您的网站现在在 http://webcomponents.org
上有 HTMLImports 和 CustomElements polyfill
那你可以<link rel="import" href="dist/imports.html">
有关工作示例,请在 http://mikecostello.github.io/bootstrap-web-components
查看源代码
我在玩polymerjs
目标
我想使用 polymerjs with bootstrap modal dialog encapsulated in this custom element. The clean solution seems to be to use mike costello's bootstrap-web-components
创建自定义元素助推器-modal.html
<link rel="import" href="../bower_components/polymer/polymer.html">
<link rel="import" href="../bower_components/bootstrap-web-components/dist/imports.html">
<polymer-element name="bootstrap-modal" attributes="script css">
<template>
<bs-modal title="Title" show="false">
Dialog Contents
</bs-modal>
</template>
<script>
</script>
</polymer-element>
问题
我使用 bower 安装库。我的项目有根 Polymer,在这个文件夹中有 index.html 文件、bower.json 文件和文件夹 bower_components。我的 bootstrap 和 bootstrap-web-components 文件夹位于 bower_components 文件夹中。我仅在自定义元素中导入 bootstrap-web-components imports.html 文件。
运行 后,我在 bootstrap-web-[=53= 的第 13 行收到 Uncaught TypeError: undefined is not a function ]
感谢您的帮助!
回购在 2013 年创建时使用的聚合物 register()
现在已更改为 registerElement()
。我相应地更新了 repo 和 Bower 包。
首先要导入,请确保您的网站现在在 http://webcomponents.org
上有 HTMLImports 和 CustomElements polyfill那你可以<link rel="import" href="dist/imports.html">
有关工作示例,请在 http://mikecostello.github.io/bootstrap-web-components
查看源代码