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

Кросс-платформенный клиентский фреймворк для разных устройств, написанный на JavaScript и предназначенный для ускорения и упрощения создания и поддержки одностраничных приложений (SPA).
0 ответов

Запуск приложения durandal с результатами основного файла не работает

У меня есть некоторые проблемы с оптимизированным кодом, который генерирует Weyland. Вот что я сделал до сих пор: Это моя структура проекта: Это мой файл конфигурации Weyland: exports.config = function(weyland) { weyland.build('main') .task.uglifyjs…
17 мар '14 в 11:43
2 ответа

Список Дюрандала с композицией (ASP .NET MVC)

Я пытаюсь использовать Durandal для создания списка данных. Поскольку эти данные будут обновляться в диалоговом окне, мне нужен элемент списка для представления модели представления. Для этого вид композиции кажется подходящим, но я должен что-то уп…
27 янв '14 в 21:58
1 ответ

У Parallel.js есть проблемы с Blob в IE

Мне нужно выполнять функции "параллельно" и я использую parallel.js: var p = new Parallel(items); var fn1 = function (item) { doSomething(item); }; p.map(fn1).then(function () { otherFunction(); }); Но IE показывает следующую ошибку: [Q] Unhandled r…
0 ответов

Пользовательский модальный контекст Durandal и окно KendoUI

Я хочу использовать библиотеку KendoUI, в частности, объект окна KendoUI ( http://demos.kendoui.com/web/window/index.html) в Durandaljs. В документации сказано, что нам нужно реализовать пользовательский модальный контекст ( http://durandaljs.com/do…
04 июл '13 в 18:23
1 ответ

В durandaljs my nav a теги не загружаются мои маршруты

Я только что обновил свой проект до durandaljs 2.0. Кажется, все работает нормально, в том смысле, что если я введу URL-адрес маршрута в адресную строку браузера и нажму "Ввод", он прекрасно загрузит представление для хэш-маршрута. Это работает для …
27 авг '13 в 15:52
1 ответ

Каковы причины для максимальной ширины тела шаблона Durandal/Hot Towel до 1100px при использовании стилей жидкости Bootstrap?

При использовании шаблона SPA "Горячее полотенце" с Durandal заметно, что виды располагаются в среднем окне шириной 1100 пикселей вместо использования всего доступного пространства. И все же все представления внутри applicationHost настроены на испо…
04 мар '13 в 14:18
1 ответ

Безконтрольные операторы knockoutjs не работают в hottowel SPA?

Я пытался использовать безконтрольные заявления, как <!--ko if:IsShowData==true --> из knockoutjs в шаблоне с горячим полотенцем, но это не беспокоило, если я использую видимое связывание с каким-то элементом, таким как div, тогда он работает …
0 ответов

Knockout Custom Binding - работает в jsfiddle, но не в Durandal

Абсолютно люблю архитектуру / ясность Дюрандаля. Но столкнулись с проблемой получения durandal 2.0.1 распознать любую пользовательскую привязку нокаута. Мой пример View содержит: <div data-bind="test: {}" /> Привязка определяется внутри appBin…
01 июл '14 в 11:53
1 ответ

KoGrid не работает в рамках Durandal JS

Как я могу связать KoGrid на странице просмотра Durandal JS. Код, приведенный ниже, не работает. вид (HTML) <div id="functiontable" class="form-actions"> <div style="height: 200px" data-bind="koGrid: { data: items, columnDefs: [{ field: 'id…
1 ответ

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

У меня есть приложение, которое использует Google Map в одном из своих просмотров. Это SPA, который использует файловую структуру view / viewmodel Durandal, используя соглашение. Проблема, которую я пытаюсь решить, состоит в том, что функциональные …
1 ответ

Когда использовать какие функции Durandal?

Я новичок в Durandal и до сих пор люблю его, но мне интересно, какие у него проблемы с архитектурой приложений. Например, когда хорошее время для использования ko: compose против виджетов против дочерних представлений против представлений? Мои текущ…
2 ответа

Дурандал отложил состав на целевой странице?

Я использую Durandal для своего рода целевой страницы и использую его для заполнения основного содержимого страницы (#applicationHost, красная область внизу). Это работает, но скорость рендеринга страницы является проблемой (requirejs, ajax-вызовы, …
16 ноя '13 в 22:43
1 ответ

Durandal Get Started Образец

Я попробовал следовать примеру Get Started с домашней страницы Durandal, и просто получил.. Я обновил файлы из приложения / примера Starter и следовал учебному пособию "Начало работы" один раз несколько недель назад и два раза сегодня, и просто полу…
02 фев '16 в 18:22
1 ответ

Нокаут Durandal составить представление $root access

Я использую шаблон Hot SPA (который использует нокаут и Дюрандаль), чтобы отобразить что-то на экране. Мой HTML-код становится очень длинным, поэтому я пытаюсь разделить его и разбить его на более мелкие повторно используемые компоненты. Код отображ…
08 авг '13 в 08:03
3 ответа

Связывание можно наблюдать с помощью Knockout в приложении Hot Towel

Я только начал новый проект Hot Towel SPA, и у меня возникли проблемы с привязкой к нокауту из ViewModel. Моя модель зрения выглядит так: define([ "services/logger", "knockout" ], function (logger, ko) { var title = ko.observable("Partners"); return…
26 фев '13 в 15:38
1 ответ

Невозможно получить несколько моделей представления при работе мастера ViewModel в Durandal.JS

Я работаю над приложением, которое имеет DurandalJS 2.0.1. Я написал модель представления, в основном я хочу реализовать основную модель представления, которая имеет несколько моделей представления (например, учетная модель представления учетной зап…
22 май '14 в 11:20
1 ответ

Вызов функции после завершения загрузки Durandal

У меня есть функция, которую я вызываю на событии onchange. Я беру значение из этой функции и отображаю это значение в каком-то другом месте в моем представлении. Это мой код ViewModel Code DisplayDetails = function(data, event) { var id = event.tar…
26 апр '16 в 07:18
2 ответа

TinyMCE внутри виджета Durandal - обратный вызов после перехода по маршруту?

Я пытаюсь использовать TinyMCE в виджете, но это не удается. Я думаю, что проблема в том, что представление все еще скрыто, когда "viewAttached" запущен. Кажется, что TinyMCE имеет ошибку / особенность (прочитайте последний абзац) и не может быть от…
17 май '13 в 16:00
1 ответ

SPA Использование BreezeJS, Durandal и Knockout: метод getProperty отсутствует

Я работаю на основе приложения SPA в качестве доказательства концепции и у меня есть проблема. Мой SPA использует BreezeJS, Durandal, Knockout и WebApi. Для слоя доступа к данным я использую Entity Framework 5 в подходе "сначала код". У меня есть дв…
0 ответов

Могу ли я динамически изменить модуль, определенный в сопоставленном маршруте?

Предполагая, что у меня есть следующая карта маршрута Durandal, определенная... vm.router.reset() .makeRelative({ moduleId: 'salesorder/createorder', fromParent: true, route: ':cartId' }) .map([ { route: 'orderheader', moduleId: 'orderheader', title…
05 фев '15 в 19:53