我有myelement.html文件,其中放置了我的自定义聚合物元素的模板。 其内容如下所示(仅举例):
<polymer-element name = "welcome-box">
<template>
<p> Welcome šašo! </p>
</template>
<script type = "application/dart" src = "welcome-box.dart"> </script>
</polymer-element>
我对此文档的编码有问题。不是英文字母的各种字符(如'ščžýáíé')在我的浏览器中无法正确显示(尽管index.html,前面提到的聚合物元素被“导入”的文件,已经已经 meta charset tag。
我通过将meta charset标记添加到myelement.html
来解决了这个问题但我认为再次声明meta charset很奇怪。
有没有更好的解决方案如何在我的自定义聚合物元素声明中解决编码问题,除了重复的标签?
答案 0 :(得分:2)
您必须指定编码,即使它在导入文件中指定,因为您可以导入到多个位置。每次导入时,您都不希望使用不同的编码解释单个文件。