Javascript 在聚合物元素之前导入html文件';将创建一个新的模板
我有一个元素Javascript 在聚合物元素之前导入html文件';将创建一个新的模板,javascript,polymer,web-component,Javascript,Polymer,Web Component,我有一个元素html import,它接受href并构建一个新的href来导入 <html-import href="some.html"></html-import> <script> Polymer({ is: "html-import", ready: function() { var href = "outside/config/" + this.href; th
html import
,它接受href并构建一个新的href来导入
<html-import href="some.html"></html-import>
<script>
Polymer({
is: "html-import",
ready: function() {
var href = "outside/config/" + this.href;
this.importHref(href)
}
})
</script>
有没有办法确保我可以在创建父模板之前动态导入html?您是否尝试过使用“已创建”回调而不是“就绪”回调
您是否尝试过使用“已创建”回调而不是“就绪”回调
老实说,我不确定您的用例是什么。没有更多细节,我看不出
元素的目标是什么
但是,我猜您正在寻找一种方法来强制加载样式的模块
,然后元素可以通过
机制使用这些模块
不幸的是,这在今天(Polymer 1.5.0)不受支持-Polymer在创建时填充了include=“xxx”
,因此这种情况甚至在Polymer处理模板之前就发生了(导入代码所在)
看看这个GH问题以供参考:老实说,我不确定您的用例是什么。没有更多细节,我看不出
元素的目标是什么
但是,我猜您正在寻找一种方法来强制加载样式的模块
,然后元素可以通过
机制使用这些模块
不幸的是,这在今天(Polymer 1.5.0)不受支持-Polymer在创建时填充了include=“xxx”
,因此这种情况甚至在Polymer处理模板之前就发生了(导入代码所在)
请查看此GH问题以供参考:
<html-import html-href="style/css.html"></html-import>
<dom-module>
<template>
<style include="red-css"></style>
</template>
</dom-module>