0

このフィドルでうまく機能するChosenプラグイン用の小さなミックスインを作成しました。

ember-railsアプリケーションでこれを使用すると、選択したボックスが表示されますが、オプションがありません。ArrayController.extendとObject.create(フィドル)の使用に関連していると思いますが、理由がわかりません。extendを変更してrailsで作成すると、コントローラーを2回作成しようとして、エラーが発生します。

燃えさしはとても速く変化します、私はフィドルバージョンから残り火レールバージョンへの何かを逃しましたか?

( https://github.com/camdub/watchdのアセットの下にあるember-railsソースコード)

4

1 に答える 1

2

コードを見ると、ルーティングを使用しているようです。良い。ルーティングを使用する場合、コントローラーはフレームワークによってインスタンス化され、各xxxViewにはcontrollerプロパティからアクセスできるxxxControllerインスタンスがあることを理解しました。

repos.handlebarsで、`controller'を直接使用してみてください。

<div class="container top-section">
  {{view Watchd.ChosenSelect
    contentBinding="controller.content"
    valueBinding="controller.selected"
  }}
</div>
于 2012-08-07T07:34:30.023 に答える