반응으로 링크를 렌더링하고 있습니다.
render: ->
`<a className="upvotes" onClick={this.upvote}>upvote</a>`
그런 다음 위에 upvote 기능이 있습니다.
upvote: ->
// do stuff (ajax)
링크 전에 그 위치에 스팬이 있었지만 링크로 전환해야하며 여기에 문제가 있습니다 .upvotes
. 페이지를 클릭 할 때마다 새로 고쳐질 때마다 지금까지 시도한 것입니다.
event.preventDefault ()-작동하지 않습니다.
upvote: (e) ->
e.preventDefault()
// do stuff (ajax)
event.stopPropagation ()-작동하지 않습니다.
upvote: (e) ->
e.stopPropagation()
// do stuff (ajax)
false 반환-작동하지 않습니다.
upvote: (e) ->
// do stuff (ajax)
return false
또한 index.html에서 jQuery를 사용하여 위의 모든 것을 시도했지만 아무것도 작동하지 않는 것 같습니다. 여기서 내가 뭘해야하고 내가 뭘 잘못하고 있니? event.type을 확인했는데 click
어떻게 든 리디렉션을 피할 수 있어야할까요?
실례합니다. 저는 React에 관해서는 신인입니다.
감사합니다!