現在ReactとMaterial UIをもちいて,
「キーワードを入力して検索すると,検索結果が表示され, それをクリックできる」
というような検索エンジンライクなものを作成しています.
そこで,それぞれの検索結果1件1件を
RaisedButtonをもちいて表示しているのですが,
そのRaisedButtonに属性を持たせる方法がわかりません.
具体的には,
上から2件目のRaisedButtonをクリックすると
Reactの方で「それが2件目である」と判定したいです.
key属性のようなものを持たせて判定したいと思っているのですが,
知識不足でうまくできません.
どうぞよろしくお願い致します.
---- 追記 -----
以下のように, ajaxで得た検索結果が入っている exp.pages
に含まれる検索結果それぞれを
RaisedButtonとして表示しようとしており,
表示したそれぞれをタップした時に,clickRequest
のハンドラーの中で
どの検索結果がタップされたかを識別したいです.
for (let page of exp.pages) { let pagejsx = ( <div > <RaisedButton onTouchTap={clickRequest} children={page.Title}> </RaisedButton> </div> ); }
回答1件
あなたの回答
tips
プレビュー