Публикации по теме '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 просмотров
schedule
26.06.2022
Как заставить 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 просмотров
schedule
18.11.2022
can.Control.defaults и слияние опций
Используя can.js, у меня есть этот элемент управления:
var Test_Controller = can.Control({
defaults: {
option1: 'option1',
option2: 'option2',
option3: {
nested1: 'nested1',
nested2: 'nested2',...
90 просмотров
schedule
06.06.2022
can.routing : запуск перехода с #!/foo/bar на #!/foo
Я пытаюсь понять маршрутизацию CanJS. На данный момент у меня настроены следующие маршруты.
can.route('plant/:plant/', {
plant : undefined,
day : undefined
});
can.route('plant/:plant/day/:day', {
plant : undefined,
day :...
106 просмотров
schedule
06.07.2022
Добавить инкремемтер к id в ejs
Я работаю над страницей javascript, которая использует формат MVC и canJS. В моем свойстве просмотра, когда я добавляю новые элементы, я хочу добавить идентификаторы и динамически назначать новые идентификаторы каждой вещи, которую я загружаю.
Код...
2617 просмотров
schedule
29.04.2023
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 просмотров
schedule
15.11.2022
Конкретный маршрут 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