0

私のアプリでは tpl を使用していますが、機能していません。何をすべきか、どこが間違っているか教えてもらえますか?

内部構成:

{
    id: 'content',
    tpl: "<div class='attorney-details'>hi:{details}</div>"
},

私の Update メソッドは次のとおりです。

update: function(newRecord) {
    if (newRecord) {
        currentView=this.getRecord().data;
        this.down('#content').setData(newRecord.data);
    }
}

出力時にさえも"Hi"印刷されません。また、更新メソッドにアラートが追加されている場合、アラートは実行されません。ありがとう。

4

1 に答える 1

0

最初のステップは、更新メソッドが実行されることを確認することです。コードで何が起こっているのかを理解するのに十分な情報ではありません。あなたの update メソッドは this.down への参照を使用してビュー内に配置されているようです。そのため、使用しているコンポーネントがストアにアクセスできることを確認する必要があります。そうでない場合は、オブジェクトを渡して、このhttp://new.senchafiddle.com/#/7mAmV/のようにテンプレートを更新できます。

于 2013-08-16T20:49:31.903 に答える