2016-07-29 21 views
0

jsとaurelia jsに反応するのは非常に新しいです。私の要件は、モデルと経路指定のためのviewとaureliaの反応です。私はインストールのためにこのdocを言いました、それはうまくいきます。 enter image description hereこのようにして、ここで私のビューは反応するjsにあり、テーブルの細部をクリックすると(点線のアイコン)、aureliaにあるはずの関数を呼び出す必要があります。 私はmy-react-element.jsxのリストの代わりに上記のコーディングのための文書に従っていました。写真のようにテーブルスタイルに変更しました。Aurelia jsで反応し、aurelia関数を呼び出します。

答えて

1

ええ、私はそれを得ました。コンポーネントに渡す価値を理解するだけです(オウレリアの顧客 - コンポーネント、反応のコンポーネント)。両方とも、アウレリアと反応はほぼ同じです(コールバック機能など)。 コード: react-example.js実行する関数を宣言するだけです。

myfun(){ 
    alert('Hi, am in aurelia..'); 

}

反応-example.html使用バインド、カスタマー成分をするために宣言された関数を設定します。

<react-element myfun.bind = "myfun"></react-element> 

反応-example.jsを

@bindable('myfun') 
<MyReactElement data={this.data} myfun={this.myfun}/>, 

私の反応をし-element.jsx

<p onClick = {this.try.bind(this)} >click </p> 

try() { 
    this.props.myfun(); } 

注:基本的な反応の知識とアウレリア必要とdocを比較修正する。

関連する問題