Какие методы $.couch упрощает CouchApp?

Основываясь на скринкастах и ​​учебных пособиях в Интернете, я понял, что по сравнению со сбором данных вот так:

$.couch.db("addressbook").view("addressbook/phonenumbers", {
   success: function(data) {
    for (i in data.rows) {
     id = data.rows[i].id;
     name = data.rows[i].key;
     phonenumber = data.rows[i].value;
     html = '<div class="address">' +
      '<span class="name">' + name + '</span> ' +
      '<span class="phonenumber">' + phonenumber + '</span> ' +
      '<a href="#" class="edit">edit</a> '+
      '<a href="#" class="delete">delete</a> '+
      '</div>';
     $("div#addressbook").append(html);
    }
  }});
 }

CouchApp предлагает гораздо более простой и понятный способ сделать это, указав файл с именем query.js примерно так:

function () {
 return {
   "view" : "phonenumbers",
 };
}

И разделение html и js на файлы mustache.html и data.js соответственно.

Где находится код, который умел читать query.js и умел вызывать $.couch.db(). View с ним автоматически? Есть ли еще это? Что еще это покрывает?

Я не могу найти никакой документации о том, какие другие волшебные вещи можно аккуратно выполнить с помощью CouchApp, может кто-нибудь ПОЖАЛУЙСТА направить меня в правильном направлении?

2 ответа

Решение

query.js Случайная вещь, вы можете найти больше информации по вашему вопросу в предыдущем ответе. К сожалению, я больше не использую Evently (переключился на AngularJS), поэтому не могу помочь. В любом случае, документации по ней не так много, и она некоторое время не обслуживалась, хотя в будущем все может измениться.

Я не совсем уверен, но я думаю, что вы должны написать это сами. (как часть события)

см.: http://couchapp.org/page/evently-do-it-yourself-ii-state (поиск query.js на этой странице) также см. http://couchapp.org/page/evently-primer

для "событийного учебника для начинающих"

некоторые

Другие вопросы по тегам