Описание тега chaplinjs

Chaplin is an architecture for JavaScript applications using the Backbone.js library. Chaplin addresses Backbone’s limitations by providing a lightweight and flexible structure that features well-proven design patterns and best practices.
0 ответов

Backbone View и iFrame

Я хотел знать, правильно ли я что-то делаю, чтобы избежать утечек памяти. Итак, у меня есть iFrame в представлении Backbone. При щелчке некоторых элементов внутри этого iframe я хочу выполнить некоторые функции внутри представления. Например Допусти…
1 ответ

Развертывание Capistrano и ресурсы: слишком медленная прекомпиляция

"rake assets:precompile" и "cap deploy" занимают очень много времени, когда я его называю (обычно больше часа). Иногда развернуть зависают вообще. Я использую Rails 3.2.13, Ruby 1.9.3, OSX и Chaplin Framework от Backbone для внешнего интерфейса. Как…
1 ответ

Как настроить переменные среды в Brunch

Мы разрабатываем приложение с использованием Chaplin на вершине позднего завтрака. Мы используем сторонний API, и у нас есть разные токены для разработки и производства. Мне было интересно, если можно настроить переменные env в Brunch. Я хотел бы ск…
05 мар '13 в 16:07
1 ответ

Могу ли я настроить Чаплин без маршрутов?

Поскольку мы планируем использовать Chaplin для мобильных устройств и хотим, чтобы он был легким, возможно ли использовать Chaplin без маршрутов, но активировать контроллер вручную (мы будем использовать только один контроллер, но, возможно, несколь…
16 июн '14 в 06:15
1 ответ

Как получить параметры маршрута URL в представлении?

Я использую Backbone.js и Chaplin.js на CoffeeScript. У меня есть вызов. Как получить URL-параметры в перенаправленном представлении? routes.coffee: define -> 'use strict' (match) -> match "account/albums/:page", "accounts#albums" define [ 'ch…
10 авг '12 в 10:03
0 ответов

Chaplin.js Анимированный переход

Есть ли плагин для анимированного перехода, как это, но для Chaplin.js, а не Ember? Спасибо за любую помощь.
16 дек '14 в 15:28
2 ответа

Чаплин /Backbone проблема - событие "Добавить" не запускается при добавлении элемента в коллекцию

Я создаю тестовое приложение для себя, чтобы узнать больше о coffeescript, Backbone, Brunch.io и Chaplin JS, но я застрял и не могу понять, что я делаю неправильно. Это мой код в todo-view.coffee: View = require 'views/base/view' TodoItemView = requ…
1 ответ

Модель скелета отсутствует параметр URL... не

Я пытаюсь синхронизировать модель с сервером. К сожалению, несмотря на настройку url а также rootUrl на модели, я все еще получаю свойство url не указано. Излишне говорить, что я могу сделать model.fetch() (ПОЛУЧИТЬ) с этой моделью просто отлично, н…
25 ноя '13 в 15:30
0 ответов

Ошибка сети в PhoneGap Android + Backbone (ChaplinJS)

При запуске моего приложения на Android index.html показывает так, как ожидалось. Однако, когда я следую по маршруту по ссылке (т.е. movies/) я получаю Application Error - A network error has occured (file:///android_asset/www/movies/), Я пробовал р…
23 сен '13 в 08:44
1 ответ

Chaplin.js - Uncaught TypeError: Невозможно прочитать свойство 'undefined' из undefined

Иногда я получаю ошибку, как эти ошибки. Почему они происходят?
17 фев '16 в 10:48
1 ответ

Предотвратить перерисовку представления в chaplin.js

Я немного поиграюсь с приложением Chaplin и пытаюсь добавить класс к ссылке в моей навигации в зависимости от перенаправленного URL. # navigation_view.coffee initialize: -> super @subscribeEvent '!router:changeURL', @setActiveNavigation setActive…
0 ответов

HashNavigation в Cordova WP8 зависает приложение

У меня есть следующий код function navigate(_hash){ alert('before'); //try#1 window.location.hash = _hash; //try#2 // window.location.href=window.location.href.split("#")[0]+"#" +url; alert('after'); } navigate('someurl') проблема в том, что после и…
14 май '15 в 12:42
1 ответ

Чаплин и регионы

Мне нужна помощь в начале работы с node.js и Chaplin Вот сценарий: Клиент заходит на мой сервер Я предоставляю клиенту статическую HTML-страницу. В этом html есть div с и id "test" Этот HTML также запускает приложение Чаплин в своем приложении chapl…
15 окт '13 в 11:14
2 ответа

Как чаплин отображает модель после выборки?, как представление узнает, что выборка завершена?

Я делаю пример проекта, основанного на Chaplin-шаблоне, и работает отлично, но я не могу понять, как рендеринг представления после завершения выборки, например, с Backbone, который можно использовать при изменении события, или с обратным вызовом в м…
21 сен '12 в 15:00
2 ответа

Ссылка.styl на node_module в Brunch

У меня есть приложение позднего завтрака с Чаплином. Я хочу использовать Twitter Bootstrap, но поскольку он написан на LESS, я бы предпочел перейти на версию стилуса. К счастью, есть загрузочный стилус node_module. Поэтому я устанавливаю его через n…
1 ответ

Бранч `require` не определен

У меня есть приложение, которое использует бранч, Чаплин и Coffeescript для внешнего интерфейса. Бранч создает приложение без ошибок. Тем не менее, когда я делаю brunch watch --serverи перейдите к http://localhost:3333, ошибка генерируется и страниц…
17 фев '14 в 02:42
2 ответа

Marionette.js по сравнению с Chaplin.js

Я в настоящее время в процессе разработки большого одностраничного веб-приложения. Компонентов будет много, поэтому разделение интересов важно для меня. Сервер - это в основном REST-сервер с небольшим количеством сахара, такой как отправка шаблона к…
2 ответа

Чаплин без контекста после перерисовки шаблона

Я пытаюсь получить представление, которое может иметь взаимозаменяемые шаблоны. Поэтому, нажав на один из флажков, вы снова увидите представление. это на самом деле происходит. но после повторного отображения представления и правильного отображения …
05 фев '13 в 10:07
1 ответ

Как перезагрузить приложение Backbone?

У меня есть приложение Backbone (также использующее Chaplin.js поверх Backbone), и оно работает правильно с pushState. В какой-то момент я хочу обнаружить, что код приложения изменился, и перезагрузить страницу (перезагрузить код приложения). Пробле…
09 апр '14 в 09:39
1 ответ

chaplin.js SyncMachine вызывает

В настоящее время я создаю CollectionView с loadingIndicator в chaplin.js. В функции инициализации моей соответствующей коллекции я должен вызвать initSyncMachine() как это initialize: -> super @initSyncMachine() Я понимаю, что это необходимо для…
01 авг '12 в 16:44