assets 文件夹可以包含不属于其他目录的任何文件和子文件夹。您可以用它来存放:
assets/js 目录为保留目录,应仅包含JavaScript文件。 要在微件中使用这些文件,请在 manifest.json 中指定。
例如:
"assets": { "js": ["class.widget.js"] }
assets/css 为保留目录,应仅包含CSS样式文件。 如需在部件中使用这些文件,请在manifest.json中指定。
"assets": { "css": ["mywidget.css"] }
CSS文件可能包含自定义属性theme,用于为特定前端主题定义不同的样式。
theme
可用主题及其属性值:
示例:
.widget { background-color: red; } [theme='dark-theme'] .widget { background-color: green; }
<%= selection %>