小程序
小游戏
企业微信
微信支付
扫描小程序码分享
自定义组件,现在是组件只接受父级的 font/color 等样式,
但使用下来并不佳,父级调用组件后想换个样式,只能去改组件内部,扎心呀。
所以,有望使父级的样式也可以传递给组件内吗?
类似全局作用域和块级作用域的关系。
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
同求
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
嗯嗯是这样,所以在这求官方支持,能修改 comp .wrap 就可以了
你的可能改动很多的话 就建议再写个组件吧。官方现在好像没啥好方法改。
我是改的简易样式,比如改个颜色啥的。当作变量传进去。
错误更新:comp view 可以改,comp .item 不行。
所以可以 comp > view > view 这样来修改组件内样式,和善的微笑。
我也发现只能对内部的标签做获取改变,并获取不到自定义组件内部class,这咋处理?
传不进去呀,在父级中想改组件内元素是没办法的。
比如改 comp view 或者 comp .item 什么的。
这样的话我想修改已经写好的组件样式,只能去组件内部改。
可以
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
同求
嗯嗯是这样,所以在这求官方支持,能修改 comp .wrap 就可以了
你的可能改动很多的话 就建议再写个组件吧。官方现在好像没啥好方法改。
我是改的简易样式,比如改个颜色啥的。当作变量传进去。
错误更新:comp view 可以改,comp .item 不行。
所以可以 comp > view > view 这样来修改组件内样式,和善的微笑。
我也发现只能对内部的标签做获取改变,并获取不到自定义组件内部class,这咋处理?
传不进去呀,在父级中想改组件内元素是没办法的。
比如改 comp view 或者 comp .item 什么的。
这样的话我想修改已经写好的组件样式,只能去组件内部改。
可以