フォームをロードした後にonclickイベントを呼び出す必要があります。 私はonCompletionイベントなどあらゆるアナログWebOS oncompleteイベントまたはアナログ
何か見つかりません:私はあなたの説明から完全にはよく分からないkind: someUI, onComplete: "Init"
フォームをロードした後にonclickイベントを呼び出す必要があります。 私はonCompletionイベントなどあらゆるアナログWebOS oncompleteイベントまたはアナログ
何か見つかりません:私はあなたの説明から完全にはよく分からないkind: someUI, onComplete: "Init"
をしていますが、アプリがロードされたときに発生する何らかのアクションを起こしたいのように聞こえます。 「はじめに」の説明に従って、ready()
を試してみてください。
http://enyojs.com/docs/latest/developer-guide/getting-started/creating-and-building-an-app.html
他の選択肢は、あなたのbuttonTapped()
メソッドを実行し、あなたの初期のApp rendered
に何かを追加することです。
rendered: function() {
this.inherited(arguments);
this.doSomething();
}
私はそれを解決します。私はこの
{kind: IconButton, src: '@../../assets/info.png', ontap: "buttonTapped"},
create: function() {
this.inherited(arguments);
this.ServiceReq();
},
buttonTapped: function(inSender, inEvent) {
this.ServiceReq();
return;
},
ServiceReq: function()
{ console.log('Clicked');}
のようにコードを書き換えるしかし、私は、これは良い解決策であるわからないんだけど、それは答えを
私の答えで述べたように[レンダリング()](http://enyojs.com/docs/latest/#/kind/enyo/Control/Control:rendered)を使うべきです。 'create()'はコンポーネントがページにレンダリングされる前に呼び出されるので、応答できるコントロールはありません。私は 'rendered()'を表示する答えを更新しました。 – Pre101
おかげで動作しますが、あなたは右の私は、アプリがロードされた後のアクションを呼び出す必要があります。私は準備()関数を使用しますが、コンポーネントとのバインディングに問題があります。私はより良い理解のために質問を変更しました。 – Acid
initアプリケーションのレンダリングの例を教えてもらえますか? – Acid