8
ボタンからこのビュー関数insertNewLineをトリガーする方法についてのアドバイスを探しています(下記のビューとテンプレートを参照)。おそらく、このコードを構造化するためのより良い方法があると思います。ご協力いただきありがとうございます。ボタンからテキストフィールドのアクションをトリガーする
// view
App.SearchView = Ember.TextField.extend({
insertNewline: function() {
var value = this.get('value');
if (value) {
App.productsController.search(value);
}
}
});
// template
<script type="text/x-handlebars">
{{view App.SearchView placeholder="search"}}
<button id="search-button" class="btn primary">Search</button>
</script>
素晴らしい、ありがとう。私は、App.SearchViewでのみ、App.searchControllerのためのmixinが必要ではないと推測しています。 –
ああ、そうです。私はコードを更新しました。 – pangratz