【发布时间】:2021-06-13 07:15:14
【问题描述】:
我想使用反应钩子访问自定义属性值
这里是代码
<div ref={cardNameRef} value="card-1" card-status="yes">Card 1</div>
<button onClick ={setData} className="btn btn-info">Select</button>
我想访问card-status value。
这是我尝试过的
......
const cardNameRef = useRef();
....
const setData = () => {
let status = cardNameRef.current.getAttribute('cardStatus');
console.log('status', status);
}
不幸的是,我收到了以下status null
这里有什么问题?
【问题讨论】:
-
你试试
getAttribute('card-status')
标签: javascript reactjs custom-attributes use-ref