私は次のことを書こうとしています
<iframe src="http://www.youtube.com/embed/videoID"/>
しかし、ハンドルバーで私はこれをやっています
{{#each Videos.videosController }}
{{#view}}
<iframe {{bindAttr src="videoId"}}/>
{{/view}}
{{/each}}
問題はvideoId
、オブジェクトの属性が単なる ID であり、それを完全な URL に変換する必要があるため、オブジェクトのプロパティを変更する関数を作成したことです。
Videos.VideoView = Ember.View.extend({
content: null,
videosEmbedUrl: function(){
return "http://www.youtube.com/embed" + this.getPath('.video.videoid');
}.property("video")
});
しかし、私はその関数を呼び出す方法について本当に混乱しています....
どんなポインタでも大歓迎です。