0

次の can.Model があります。

var CaseModel = can.Model.extend({
    findAll: function(args){
        var def = $.Deferred();
        args.sobject.retrieve(args.criteria, function(err, records) {//records should be populated into view
            if(err) def.reject(err);
            else def.resolve(records);
        });
        return def;
    }}, {});

次のように、can.view に defered=CaseModel.findAll({sobject: new SObjectModel.Case()}) を設定する init メソッドを使用して can.Control を実装するにはどうすればよいですか。

this.element.html(can.view('recipes', Deffered));

そして、これらのレコードが口ひげテンプレートでどのようにループされるか: {{#each ???? }}

ありがとう

4

1 に答える 1