Описание тега canjs-model
can.Model похож на can.Map, но включает в себя встроенную функцию CRUD.
1
ответ
Не удалось получить необработанные данные при конвертации с использованием.models canjs
С новым обновлением CanJS мои Модели перестали работать, и я не знаю почему. Вот как выглядит мой код: Module = can.Model.extend({ findAll: 'GET ' + window.rootPath+'api/module' }, {}); FormModule = can.Control.extend({}, { init: function (element, …
30 окт '13 в 12:40
3
ответа
Можно найти одно по имени
Я использую CanJS для веб-приложения. Я хочу знать, как реализовать поиск. Я реализовал findAll, но я хочу реализовать findOne на основе имени, а не ID. var Library = can.Model({ findAll: "GET /libraries", findOne: "GET/libraries/{id}", create: 'POS…
13 мар '13 в 08:56
1
ответ
CanJS как обновить модель
У меня есть модель, которая представляет список заданий, которые выполняются на сервере Я хочу опросить сервер на наличие обновлений по таймеру, чтобы показать изменения в состоянии заданий. Как мне это сделать? Мой контроль выглядит так var control…
12 мар '14 в 11:47
0
ответов
Ошибка обратного вызова при получении 200
Я использую Canjs в своем приложении, и когда я вызываю свою функцию, вызывается обратный вызов ошибки, но я получаю ответ 200. var factory = new DTO(Factory); factory.save( function (data) { self.element.html(can.view('viewDTO', {})); }, function (…
18 ноя '13 в 11:48
0
ответов
Добавление элемента в список задач в canjs
Пытаясь скопировать и улучшить список задач на первой странице canjs.org, я наткнулся на небольшую загадку. В примере не показано, как добавить элементы в список задач. Поэтому я добавил "Добавить еще", который запускает newTodo при нажатии. <h2&…
11 мар '15 в 21:09
0
ответов
Как я могу запустить валидацию onblur с CanJS?
У меня есть модель Can JS с init это работает this.validateNonBlank("title");, Как я могу запустить эту проверку для запуска onblurкогда я выкладываю из title поле? Сейчас он срабатывает только тогда, когда другой элемент вызывает change событие. ca…
14 ноя '14 в 02:18
1
ответ
С CanJS, как автоматически удалить экземпляр модели из Model.List, когда экземпляр будет уничтожен?
Я изо всех сил пытаюсь понять, как зовет destroy на экземпляре модели, как предполагается, влияет на Model.List, к которому он прикреплен. В документации говорится, что: Одно из преимуществ can.Model.List по сравнению с традиционным can.List состоит…
23 фев '14 в 09:13
1
ответ
Как мне обновить мой вид, когда моя модель отсортирована?
У меня есть CanJS Model.List, который я рендеринг с использованием шаблона EJS, как показано ниже: <% this.each(function(item, index) { %> <% if(index < 5 ){ %> <li <%= (el) -> el.data("item", item) %> > <%= todo.att…
09 июл '14 в 09:25
1
ответ
canJS: загрузить модель с ассоциациями, но сохранить только "базовую" модель
Вот демонстрация того, как загрузить модель с ассоциациями (в одном запросе) в canJS. Я нашел его в github-репозитории canJS, и на самом деле мне пришлось немного переписать его, чтобы он работал (он устарел), но теперь он работает. Моя проблема в …
14 янв '13 в 10:42
3
ответа
Как я могу получить длину отложенной модели в CanJS?
Я получаю модель отложенного объекта со структурой, подобной этой: Как я могу узнать, сколько объектов присутствует внутри этого объекта (в данном случае три). Если я использую Object.keys(myObject).length, он включает в себя объект наблюдателя и др…
14 май '14 в 06:13
1
ответ
Дополнительные функции на модели canjs
Есть ли способ добавить больше привязок покоя к модели, чем просто четыре функции CRUD? var Customer = can.Model({ findAll: 'GET /customer', findOne: 'GET /customer/{id}', create: 'POST /customer', update: 'PUT /customer/{id}', destroy: 'DELETE /cus…
17 янв '13 в 19:53
1
ответ
can-model не может получить данные из файла.json
Я пытаюсь реализовать MVC с использованием AMD в canjs. Для этого я использую requirejs. Это мой файл domains.json: [ "1":{"uid": "1","urls": "domain1.abc.com"}, "2":{"uid": "2","urls": "domain2.abc.com"}, "3":{"uid": "3","urls": "domain3.abc.com"} …
05 май '15 в 04:38
1
ответ
Динамические свойства для модели CanJS?
Я хотел бы добавить в мою модель динамические свойства, которых нет в результатах службы REST. Эти динамические свойства могут сократить имена, форматировать даты и т. Д. Например, моя модель CanJS выглядит следующим образом: var MyModel = can.Model…
16 сен '12 в 13:14
1
ответ
Лучший способ показать сообщение загрузчика во время загрузки model.list
Я создал простое приложение MVC с canjs для списка пользователей, используя can.Model.List. Поскольку мой запрос может занять более 5 секунд, я бы добавил в представление небольшое сообщение / изображение предварительной загрузки во время загрузки. …
15 окт '14 в 15:01
1
ответ
Как отфильтровать данные JSON для автоматического предложения с использованием Ajax (без пользовательского интерфейса jQuery)
Я пытаюсь создать самовнушение с нуля. Я использую контроллер canjs для управления элементами DOM (ul и li). Я хочу умный и короткий код для реализации этого. Я пробовал с фильтром, но я хочу использовать метод фильтра Ajax для этой цели. Я попробов…
25 июн '15 в 04:56
1
ответ
Как отключить model.store в can.js
Переход на REST-архитектуру, поэтому не нужно больше их хранить. Есть ли способ как вообще отключить хранение модели?
01 июн '16 в 12:57
2
ответа
CanJS, сохраняющий задачу в файл
Я пишу SPA, используя CanJS, у которого есть список, и пользователь может добавить список. Я хочу сохранить вновь добавленный элемент, записав его в файл. Кто-нибудь может мне помочь? '.btn_save click': function (ele, ev) { var self = this; var val …
08 мар '13 в 06:59
2
ответа
canjs findOne отсроченный
Я узнал, что вместо того, чтобы использовать model.findAll и писать код в функции обратного вызова findAll, мы можем достичь того же, используя new model.List({}). Например, jsfiddle -> http://jsfiddle.net/CRZXH/48/.. в этом примере jsfiddle реализа…
08 сен '14 в 01:55
1
ответ
Шаблонная модель canjs, которая еще не готова. Databinding
У меня проблема с рендерингом объекта, который не готов в тот момент, когда шаблон отображается. Таким образом, это рендеринг пустого представления без привязки данных. Как правильно использовать отложенные объекты или какой-то другой метод для обес…
19 май '14 в 11:43
1
ответ
Модель Canjs возвращает неопределенное значение после разрешения
Я не могу найти способ получить данные с сервера и преобразовать их в экземпляр модели. Я следовал инструкциям здесь, но это все еще не работает. Вот моя установка: URL для службы: services/foo/barOne, Ответ: {"calendar":1352793756534,"objectId":"id…
13 ноя '12 в 09:57