モデルが変更されるたびにビュー幅を計算しようとします。
テンプレートがモデルにバインドされたview.labelStyle計算プロパティを呼び出してい
ます次のエラーが発生します:
Uncaught TypeError:Undefinedのプロパティ'defaultView'を読み取れません
私のエラーは$(this).outerWidth()呼び出しが原因だと思います...しかし、EmberビューでJQueryメソッドouterWidth()を呼び出す正しい方法がわかりません...
Ember.Handlebars.compile('<div class="secondary-field-label" {{bindAttr style="view.labelStyle"}}>
labelStyle: function() {
var width=$(this).outerWidth());
return 'width:' + width + 'px';
}.property('content.label', 'content.value'),