0

をレンダリングするビューがありCommentます。情報の 1 つは、コメントが更新された時刻であり、ビューを使用してレンダリングしたいと考えています。

私の「コメント」ハンドルバー テンプレートでは、これを試しています。

{{view App.TimeView titleBinding="comment.updated_time"}}

そして、私の「時間」ハンドルバーテンプレートでは、できると思っていまし{{title}}たが、未定義です。

TimeViewはこのように見えます:

App.TimeView = Em.View.extend({                                                                       
    templateName: 'time',                                                                                
    tagName: 'abbr',
    classNames: ['timeago'],                                                                                
    attributeBinding: ['title'],                                                                            

    didInsertElement: function() {
        this._super();                                                                                      
        this.$().timeago();                                                                                 
    }
});

私が望む最終結果はこれです:

<abbr class="timeago" title="TIMESTAMP_GOES_HERE">
    TIMESTAMP_GOES_HERE
</abbr>

しかし、私の Ember に対する理解にはギャップがあるに違いありません。

私が考えていることを達成するための適切な方法は何ですか?

4

0 に答える 0