Polymer 聚合物自定义元素命名约定功能/错误
他们在文件中说 根据规范,自定义元素的名称必须包含破折号 (-) 因此,我创建了一个名为Polymer 聚合物自定义元素命名约定功能/错误,polymer,polymer-1.0,Polymer,Polymer 1.0,他们在文件中说 根据规范,自定义元素的名称必须包含破折号 (-) 因此,我创建了一个名为customelement的自定义元素。一般来说,每个人都这样做。但我突然怀疑,我们能在结尾处冲刺吗? 然后我尝试了customelement-和-customelement 我想知道在右侧末端有破折号(-)是有效的。但在左侧末端有破折号(-)是无效的。 这是一个功能还是一个bug?它不是bug。它按预期工作 根据需要,您的元素名称中需要有破折号(例如)。这样,您就不得不添加一个名称空间,以避免与现有元素发生
customelement
的自定义元素。一般来说,每个人都这样做。但我突然怀疑,我们能在结尾处冲刺吗?
然后我尝试了customelement-
和-customelement
我想知道在右侧末端有破折号(-)是有效的。但在左侧末端有破折号(-)是无效的。
这是一个功能还是一个bug?它不是bug。它按预期工作 根据需要,您的元素名称中需要有破折号(例如
)。这样,您就不得不添加一个名称空间,以避免与现有元素发生冲突。有效的自定义元素名称是满足以下所有要求的字符名称序列
[a-z] (PCENChar)* '-' (PCENChar)*
其中PCENChar:=
"-" | "." | [0-9] | "_" | [a-z] | #xB7 | [#xC0-#xD6] | [#xD8-#xF6] | [#xF8-#x37D] | [#x37F-#x1FFF] | [#x200C-#x200D] | [#x203F-#x2040] | [#x2070-#x218F] | [#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] | [#xFDF0-#xFFFD] | [#x10000-#xEFFFF]
参考:
希望这有帮助:)非常感谢。无法追加投票,因为每日限额已达到以下链接,请解释清楚。试着理解