Google的Polymer依赖于HTML导入:
<link rel="import" href="../components/core-header-panel/core-header-panel.html">
现在我将所有自定义Web组件保存在静态文件夹中并加载它们:
template.html
<link rel="import" href="{% static 'polymer/my-custom-element.html' %}">
在Web组件中,我使用相对于文件的路径导入内容:
MY-定制element.html
<link rel="import" href="../bower_components/polymer/polymer.html">
这是使用Django时导入Web组件的推荐方法还是有更好的方法?
答案 0 :(得分:0)
最好尽可能使用绝对路径。 我建议你使用django-bower。它可以以最佳方式处理割草机静力学。
答案 1 :(得分:0)
使用django-bower(https://github.com/nvbn/django-bower),在django模板中导入其有点棘手的原因'static'将添加所有导入url模式,例如你的导入url必须是
<link rel="import" href="../polymer.html">