不知道大家遇到过没有,externalClasses 驼峰命名无效~
1、wxml页面
<w-slot bindmyevent="myevent" myClass="text_red" centerData="这是父组件传给子组件的值呢(String),样式由父组件决定~">
<text slot="before">猜猜我的名字?</text>
<text slot="after">小明</text>
</w-slot>
|
2、组件页面js
Component({
/**
* 组件的属性列表
*/
externalClasses: ['myClass'],
})
|
3、组件wxml
<view class="slot_box" bindtap="onTap">
<slot name="before"></slot>
<text class="myClass">{{centerData}}</text>
<slot name="after"></slot>
</view>
|
但是将externalClasses中class名’myClass’改为’my_class’或者’my-class’就没有问题,为什么?为什么?为什么?