Публикации по теме 'canjs'


Object.observe мертв. Да здравствуют прокси ES6.
Наблюдаемые и «вычисленные» значения - это то, что каждая современная структура тем или иным образом предоставляет. Фреймворки с явными наблюдаемыми и вычисляемыми значениями (Ember, Knockout, CanJS и т. Д.) Могут обеспечивать обновления с высокой производительностью и, на мой взгляд, более естественный опыт разработки. var fullName = can.compute(function(){ return person.attr("first")+" "+person.attr("last"); }); Однако такие фреймворки, как Angular и..

Подписки на канал FeathersJS
Каналы FeathersJS - отличный способ обрабатывать данные в реальном времени. Однако иногда вам могут понадобиться только определенные данные на определенной странице. Например, у вас может быть приложение для чата с несколькими комнатами, и вы хотите предоставить данные только для той комнаты, которую просматривает пользователь. На сервере Чтобы иметь возможность обрабатывать каналы на лету, я собираюсь настроить специальный сервис, который будет обрабатывать присоединение к..

Вопросы по теме 'canjs'

создание куки в CANJS
Я создаю приложение, используя CANJS. Чтобы отобразить информацию о пользователе на основе файла cookie, я не знаю, как создавать и удалять файлы cookie с помощью CANJS. может кто-нибудь, пожалуйста, помогите мне
455 просмотров
schedule 27.09.2022

Модели CanJS: функция attr и вложенные данные
В canJS я могу установить свойство модели с помощью person.attr('name', 'John Doe'); , но иногда это свойство содержит вложенные данные, поэтому мне нужно сделать следующее : var address = person.attr('address'); // Update country...
894 просмотров
schedule 05.08.2023

Таблица CanJS EJS — строки, отображаемые над таблицей
Я новичок в CanJS и пытался учиться с помощью руководств. Однажды я застрял, когда преобразовал todo учебный код для использования таблицы вместо комбинации UL/LI. Может быть, я делаю какую-то очень небольшую ошибку.. но не мог найти то же самое...
893 просмотров
schedule 12.09.2022

Событие щелчка таблицы CanJS
Я пишу приложение canJS и до сих пор успешно обрабатываю событие click для таблицы html. Используя следующий код. 'table td click':function(el,event){ console.log('clicked ',el.text()); } Как слушать только первый щелчок...
429 просмотров
schedule 21.06.2022

Представление CanJS возвращает @@!!@@, если представление содержит таблицу HTML
Я использую последнюю версию http://canjs.com/ с Chromium 28.0.1500.71 (сборка для разработчиков 28.0.1500.71- 0ubuntu1.12.10.1) Ubuntu 12.10 Например, у меня есть этот шаблонный скрипт: <script type="text/ejs" id="sequenceDetail">...
61 просмотров
schedule 06.06.2022

Многостраничное приложение CanJS
Учебники и примеры, которые я видел, представляют собой одностраничные приложения. Может ли кто-нибудь дать идею или указать на ресурс, показывающий, как можно разработать многостраничное приложение с помощью CanJS?
752 просмотров

Как заставить can.Model отправлять данные JSON при обновлении?
У меня есть этот код: var SotriesModel = can.Model.extend({ findAll: 'GET /api/stories/', create: function(story) { console.log(story) return $.ajax({ url: '/api/stories/', type: 'POST',...
551 просмотров

can.Control.defaults и слияние опций
Используя can.js, у меня есть этот элемент управления: var Test_Controller = can.Control({ defaults: { option1: 'option1', option2: 'option2', option3: { nested1: 'nested1', nested2: 'nested2',...
90 просмотров

can.routing : запуск перехода с #!/foo/bar на #!/foo
Я пытаюсь понять маршрутизацию CanJS. На данный момент у меня настроены следующие маршруты. can.route('plant/:plant/', { plant : undefined, day : undefined }); can.route('plant/:plant/day/:day', { plant : undefined, day :...
106 просмотров

Добавить инкремемтер к id в ejs
Я работаю над страницей javascript, которая использует формат MVC и canJS. В моем свойстве просмотра, когда я добавляю новые элементы, я хочу добавить идентификаторы и динамически назначать новые идентификаторы каждой вещи, которую я загружаю. Код...
2617 просмотров

Canjs findall и findone?
Итак, прямо сейчас я получаю доступ к данным, используя findAll: 'GET api.php/stores-for-you?pid=977&sid=5938&max_fav=3&max_reco=3', который является способом доступа к API для моего приложения, где pid - это страница. id и sid — это идентификатор...
427 просмотров
schedule 11.04.2023

Как использовать отсрочку в canjs
Featoff = can.Model.extend("featoff",{ findAll: { url: '/api.php/specialoffers?', type: 'GET', data: { max : 10 , pid : 977 , sid : 5934 } } }, {}); Feat = can.Control({ init: function() { var that =...
353 просмотров
schedule 16.04.2023

Canjs не маршрутизирует
так что эта ошибка убивает меня, так как я понятия не имею, что происходит, я обновил свою версию canjs до последней версии, которая на данный момент 2.0.4 с jquery, и маршрутизатор перестал работать. Ничего не маршрутизирует, я пробую с...
423 просмотров

Конкретный маршрут canjs не вызывается при загрузке страницы с хэштегом
Что не так в коде? ожидаемые результаты: когда страница загружается как url/case#!open-cases или url/cases#!new, тогда должен быть вызван целевой список маршрутов('new route' или ':filter-cases route'), но он не случаться PageControl =...
103 просмотров
schedule 11.12.2022

Как удалить элементы из can.List в CanJS
Я новичок в CanJS. Мне было интересно, как удалить элементы из can.List, не используя pop(). var todos1=new can.List([ {name: "Apple",selected: false}, {name: "Ball",selected: true}, {name:...
287 просмотров
schedule 12.10.2022

Модель canjs не заполняет шаблон усов
Я очень новичок в CanJs, только начал учиться, я столкнулся с проблемой ниже, не в состоянии ее отладить. У меня есть модель, как показано ниже: Localized = can.Model({ findOne : 'GET /resources/localized' }, { }); GET...
146 просмотров
schedule 24.11.2023

canjs :not-selector в триггерах событий
Я застрял в следующей ситуации. Во-первых, я добавляю обработчик события клика ко всем элементам страницы, который вызывает небольшое всплывающее окно. Я не могу изолировать всплывающее окно от этого *-селектора, поэтому он открывает всплывающее...
129 просмотров
schedule 06.12.2023

Проблема декодирования URL CanJS
У меня есть обработка маршрутизации с помощью: 'route': function(data) { if (data.widget) return; this.handle_route(data); }, ':widget route': function(data) { if (data.sub) return; this.handle_route(data); }, ':widget/:sub route':...
64 просмотров
schedule 30.01.2023

CanJS со StealJS 0.3.0
Я играю в приложении с canjs 2.1.0 иstealjs 0.3.0: У меня естьstealconfig.js, как показано ниже: System.config({ map: { "can/util/util": "can/util/jquery/jquery", "jquery/jquery": "jquery" }, paths: {...
324 просмотров
schedule 11.07.2023

Как получить дополнительную информацию из json?
Я использую can.Component для отображения JSON на странице. can.Component.extend({ tag: "some-app", scope: { items: new Items.List({}), displayedItems: function () { ... return items; }...
102 просмотров
schedule 15.05.2023