私はreactでリンクをレンダリングしています:
render: ->
`<a className="upvotes" onClick={this.upvote}>upvote</a>`
次に、上記に賛成票機能があります。
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に関しては私は新人です。
ありがとうございました!