panyh
panyh
  • 发布:2019-03-15 21:41
  • 更新:2019-03-15 22:49
  • 阅读:1014

如何删除问题或提交的bug

分类:uni-app
2019-03-15 21:41 负责人:无 分享
已邀请:
白羽

白羽

这个问题我老早遇到过了。
uniapp的几乎所有组件,在编译后都会增加嵌套层级。
比如,text组件,<text></text>,会被编译为<uni-text><span></span></uni-text>
新添加层级了,那么子代选择器就不灵了。如果用后代选择器替代子代选择器,在一定程度上可以解决这个问题。但后代选择器也会造成其他问题,因为子子孙孙都受影响。
临时解决方案:请查看hx生成的代码(通过浏览器运行代码),通过观察生成的代码来修改你的css和选择器。

建立uniapp官方:
在编译时,分析vue的class和style,自动生成等价的html和css代码。或者,留出一个接口,允许用户利用这个接口自行添加算法,自行适配,生成等价的html和css代码。

  • panyh (作者)

    后代选择器不生效才使用深度选择器的

    2019-03-16 10:36

  • panyh (作者)

    由于scoped的原因才需要使用深度选择器

    2019-03-16 10:38

该问题目前已经被锁定, 无法添加新回复