React组件的自定义属性

来源:互联网 发布:淘宝会员名大全 好听 编辑:程序博客网 时间:2024/05/19 13:08

关于坑:

在使用封装过的组件时,发现给组件传入自定义属性(如:btype),但是在组件渲染后发现找不到自定义的属性btype。

使用chrome的React插件可以发现自定义属性是存在的,但是渲染后的Element页面里看不到。

解决方案:

怀疑是React对自定义属性会做过滤。在自定义属性时,属性的命名方式用data-开头可以避免自定义属性被过滤掉。比如把自定义属性改为data-type:

<Selfdefine data-type="foo">

以上!

原创粉丝点击