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>