收藏
回答

这个报错怎么处理????

真机上出现:


Some selectors are not allowed in component wxss, including tag name selectors, ID selectors, and attribute selectors。


这是什么错误????怎么处理????没感觉出啥错误!!!!

回答关注问题邀请回答
收藏

13 个回答

  • 不吃零食的乖宝宝🙃
    不吃零食的乖宝宝🙃
    2020-03-31

    这个很不友好耶,如果想全局对view、button、image做样式的话,是不是就要每个选择器加个class了呀。

    2020-03-31
    有用 8
    回复
  • 百炼钢
    百炼钢
    2020-02-16

    https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html

    这篇文档中的例子会导致控制台报错: VM113:1 Some selectors are not allowed in component wxss, including tag name selectors, ID selectors, and attribute selectors

    修改成上面的代码,控制台就不再报错了。

    https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/wxml-wxss.html

    这篇文档上说: 组件和引用组件的页面不能使用id选择器(#a)、属性选择器([a])和标签名选择器,请改用class选择器

    #a { } /* 在组件中不能使用 */
    [a] { } /* 在组件中不能使用 */
    button { } /* 在组件中不能使用 */
    .a > .b { } /* 除非 .a 是 view 组件节点,否则不一定会生效 */
    
    2020-02-16
    有用 6
    回复
  • 亨利大帝
    亨利大帝
    2020-12-31

    这种警告本身就不太友好, 在不影响小程序的性能, 且大多数开发者在组件内写样式总归多少会用到标签选择器的情况下, 为什么还要给与这种警告呢?

    2020-12-31
    有用 1
    回复 2
    • 清蒸鱼
      清蒸鱼
      2021-01-21
      平台局限性
      2021-01-21
      2
      回复
    • 希文Gershwin
      希文Gershwin
      2022-12-19
      你用我的东西,你就要遵守我的规则,不玩请出门右转🐶
      2022-12-19
      2
      回复
  • x_Qiang
    x_Qiang
    2019-04-03

    选择器用错了,你模拟机没有问题吗

    2019-04-03
    有用 1
    回复
  • fire
    fire
    05-27

    uni-ui中报这种错误,该怎么解决

    05-27
    有用
    回复 1
    • .
      .
      07-16
      我也是这样
      07-16
      1
      回复
  • 桂
    03-28

    这也能有问题

    03-28
    有用
    回复 1
    • 吴所 谓
      吴所 谓
      05-15
      请问解决了吗
      05-15
      回复
  • Zero
    Zero
    2023-05-13

    如果你绑定样式是wx:for子项里的标签,且内容是{{}}表达式,表达式内容可能为空的话,很大概率会出现这个问题,我遇到的问题是这样的,有内容的标签样式正常就可以不管的。样式不是很复杂的话,也可以用style写上去

    2023-05-13
    有用
    回复
  • Serendipity
    Serendipity
    2023-03-27

    但是看到这种警告就好烦 强迫症呜呜呜呜有什么解决办法吗

    2023-03-27
    有用
    回复
  • Eternity&Formerly
    Eternity&Formerly
    2023-01-23

    回答了一堆没解决问题啊上面的各位,问题出在


    然后改成了这样好像没影响,能用,不知道有什么隐患。。。

    2023-01-23
    有用
    回复
  • 小帅
    小帅
    2021-03-17

    这个提示是指在组件 即Component的wxss中使用了不推荐的选择器,换成class选择器就可以了。 可以参考2楼

    2021-03-17
    有用
    回复

正在加载...

登录 后发表内容