小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序外联样式表目前我只看到了在wxss里面用@import导入。
现在项目有个需求需要换主题,是否能支持js动态导入样式表呢
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你定义一个关于class的js吧,页面里面的class都动态引入;class="{{classname.class1}}";
在js里定义一个用于控制引入的class名的字段,
data{
styles:1,
classlist:[
{
class1:"classname1",
class2:"classname2"
},
}
],
classname:[]
根据style的值来动态改class
changeclass(){
var classname=this.data.classlist[this.data.styles];
this.setData({classname})
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
只能用js控制内联样式了。
谢谢您的回答
不支持,换思路吧
好的,谢谢您的回答
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你定义一个关于class的js吧,页面里面的class都动态引入;class="{{classname.class1}}";
在js里定义一个用于控制引入的class名的字段,
data{
styles:1,
classlist:[
{
class1:"classname1",
class2:"classname2"
},
{
class1:"classname1",
class2:"classname2"
}
],
classname:[]
}
根据style的值来动态改class
changeclass(){
var classname=this.data.classlist[this.data.styles];
this.setData({classname})
}
只能用js控制内联样式了。
谢谢您的回答
不支持,换思路吧
好的,谢谢您的回答