我一直在使用 polymer 进行开发,并且我总是将我的 <script>
我的 <dom-module>
内的标签标签。例如:
<dom-module id="">
<template>
<style>
</style>
</template>
<script>
Polymer({});
</script>
</dom-module>
但我也看到了<script>
标签放在 <dom-module>
之外标签。例如:
<dom-module id="">
<template>
<style>
</style>
</template>
</dom-module>
<script>
Polymer({});
</script>
这两种方式似乎都工作得很好。哪种方式被认为是正确的?你可以解释吗?
最佳答案
dom-module
的存在主要是为了让 Polymer()
调用可以定位属于注册的模板、样式和其他 dom 资源。脚本本身可以存在于任何地方(只要相应的 dom-module 预先存在)。
人们通常将脚本放入模块中,因为它提供了一个整洁的包,但它仍然是可选的。
关于javascript - 我的 <script> 应该在我的 <dom-module> 内吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35808629/