2
元素屬性我有這個div:陣營:得到法
<div className="item #{ @test() }" data-value="1">
和whant獲得方法數據屬性訪問:
test: ->
console.log ($(this).data("value"))
,但我得到這個代替元素:
Constructor {props: Object, context: Object, refs: Object, updater: Object, state: Object…}
在你的代碼中你有一個錯誤。當你在className屬性中調用某個函數時,對象'this'將引用您的React組件,但不引發呈現的元素。 – steppefox
@steppefox確實如此,但真正的錯誤在於,當您使用React時,您無需訪問渲染元素的屬性。 –