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


Использование завтрашнего CSS с Aurelia (машинопись) и PostCSS
Aurelia — фантастическая среда для написания кода JavaScript завтрашнего дня для современных браузеров. Использование Aurelia вместе с SASS работает отлично, но что, если бы мы могли просто написать современный JavaScript и современный CSS? В этом сообщении блога я буду использовать сгенерированный проект, созданный с помощью Aurelia-CLI, и расширить его для поддержки будущего синтаксиса CSS и модулей CSS/имен классов в стиле БЭМ. Я использую TypeScript в качестве транспилятора, но это..

Атрибуты в Аурелии
Создать собственный атрибут в Aurelia очень просто. В этом посте мы увидим примеры всех настраиваемых атрибутов, доступных в конфигурации привязки по умолчанию. TL; DR: if , if..else , with , repeat.for , show атрибуты. If Атрибут if используется для добавления / удаления элемента из DOM на основе условия. Допустим, на странице есть текстовое поле ввода. Если пользователь вводит в текстовое поле Привет , на странице должно отображаться сообщение «Здравствуйте,..

Переход от Дюрандаля к Аурелии
Первоначально опубликовано 15 июня 2016 г. Если у вас есть существующее приложение Durandal, возможно, вы захотите перенести это приложение в Aurelia. Обычно вы использовали Knockout для привязки данных. Поскольку Aurelia предлагает свой собственный язык привязки данных, использование Knockout больше не требуется. Но, вероятно, именно эта часть миграции требует наибольших усилий, потому что вам придется изменить большую часть вашего кода или частично переписать его. Итак, давайте..

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

Как вы используете ViewCompiler для ручной компиляции части DOM?
Скажем, у меня есть простая модель представления ( widget.js ): import {Behavior} from 'aurelia-framework'; export class Widget { static metadata() { return Behavior.customElement('widget') } constructor() { this.title=...
2708 просмотров
schedule 13.01.2024

Ошибка привязки шаблона Aurelia
Я думаю, что у меня может быть проблема с конфигурацией. Я получаю сообщение об ошибке при переборе массива объектов. Вот ошибка. Массив объектов загружается в представление, и они выглядят правильно. Это просто "repeat.for", которое взрывается....
906 просмотров
schedule 07.10.2023

Аурелия: Таблицы стилей не запрашиваются
Я перестраиваю свой веб-сайт, используя Aurelia в качестве учебного упражнения, ранее без проблем следуя инструкциям на официальном веб-сайте. Однако я хочу загрузить существующую локальную (в проект) таблицу стилей, но по какой-то причине они не...
682 просмотров
schedule 12.03.2024

Повторите несколько тегов без создания контейнера в Aurelia
Предположим, у меня есть: <template> <!-- some code here --> <div> <div repeat.for="item of arr"> <label for.bind="item.id">${item.name}</label> </div> <div repeat.for="item of...
2461 просмотров
schedule 06.12.2023

Aurelia.io для гибридных приложений
Я хотел бы спросить, можно ли использовать инфраструктуру Aurelia JS в качестве замены, например, Ionic в разработке гибридных приложений. Я видел несколько попыток, как интегрироваться с Кордовой, но с их страниц не очень понятно, как это нужно...
6305 просмотров
schedule 08.04.2024

Как передать аргументы (Debug vs Release) в приложение Aurelia в Asp.Net MVC
Как бы вы передали аргументы Debug vs Release в приложение Aurelia? В моем случае у меня есть Aurelia в приложении MVC. Я хотел бы настроить некоторые параметры (URL-адреса и т. д.) для Aurelia в зависимости от моих значений web.config. Есть ли...
639 просмотров
schedule 17.12.2023

Импорт jquery с помощью JSPM в приложение Aurelia. Ошибки сборки
Может ли кто-нибудь помочь мне решить мои ошибки сборки. Попытка создать приложение aurelia с помощью gulp. Но импорт jquery не работает сразу. import $ from 'jquery'; выдает мне ошибку src\examples\datatablesExample.ts(1,8): ошибка...
445 просмотров
schedule 08.10.2022

Aurelia: проверка формы с многократно используемым проверяемым пользовательским элементом
Короткий вопрос: как я могу проверить родительскую форму, если проверка является частью дочерних настраиваемых элементов? Длинная версия: Я создал повторно используемый пользовательский элемент, который включает проверку, которая работает...
833 просмотров
schedule 04.10.2022

Использование Aurelia Dialog с Aurelia Kendo Bridge
Как реализовать сетку кендо внутри диалога Aurelia? Когда я нажимаю кнопку в приложении, появляется диалоговое окно, но как передать свои данные в диалоговое окно? Это часть страницы сведений о моей доставке, при нажатии кнопки внутри сетки кендо...
342 просмотров
schedule 27.11.2023

Можно ли использовать repeat.for Аурелии с view-model.ref
У меня есть repeat.for для пользовательского элемента в моем представлении (дает мне список элементов пользовательского интерфейса): <box repeat.for="box of boxes" box.bind="box"></box> Я хотел бы, чтобы моя модель представления...
1925 просмотров
schedule 09.03.2024

аурелия .passes (функция ('','','',''))
Я думал, что прибил это, кажется, нет. Я получаю следующую ошибку: Необработанный отказ от обещания Ошибка: Неожиданное поведение: коллекция правил проверки всегда должна выполняться...
57 просмотров
schedule 02.02.2024

Преобразователь значений Aurelia, фильтрация подсвойств путем анализа выражения
Я пытаюсь создать универсальный преобразователь значений фильтра для использования в нескольких случаях. Я хотел бы иметь возможность фильтровать элементы в массиве по свойствам таких подобъектов: <li repeat.for="row of router.navigation |...
289 просмотров
schedule 29.10.2023

Повторное использование кода ES2016 между приложениями Aurelia
Работая над несколькими приложениями Aurelia , мы пришли к тому, что нам нужно использовать общий код между этими приложениями. Код для совместного использования — это не то, что мы (фактически наш клиент) хотели бы иметь в открытом доступе....
154 просмотров
schedule 09.10.2023

Как получить параметры из URL-адреса с помощью aurelia
Например: http://localhost:3000/#/report/123456 Как получить часть «123456» из URL-адреса с помощью Aurelia? Надеюсь, вы можете мне помочь, не нашел ничего полезного в документах.
5883 просмотров
schedule 24.09.2022

Как создать фильтр в Aurelia, используя повтор для?
У меня есть массив json, который я показываю в HTML, используя repeat.for. Я хочу искать совпадающие записи, используя текстовое поле поиска.
2510 просмотров
schedule 18.03.2024

Есть ли лучший способ динамической загрузки модели представления и представления для отображения модального окна, чем привязка имени модуля к app.js?
То, что я делаю, кажется мне странным, и я хотел бы знать, есть ли лучший способ сделать это: я использую <compose view-model.bind="modalModel.viewModel"></compose> в моем приложении.html. Когда мне нужно отобразить модальное...
355 просмотров
schedule 21.12.2023

Маршрутизация Aurelia: добавление представлений в интерфейс с вкладками
Я практически новичок в Aurelia, но в течение нескольких дней я приобрел начальный шаблон и прошел несколько видео-тренингов по Pluralsight. У меня есть уникальное видение, и я не могу решить, что лучше всего использовать для этого сценария:...
439 просмотров
schedule 10.11.2023

страницы aurelia с разными форматами страниц
В шаблоне Aurelia SPA предполагается, что каждая страница будет находиться внутри app.html и использовать одну и ту же панель навигации вверху. Но у меня будет много страниц, которым не нужна навигационная панель вверху и вообще не используется...
375 просмотров
schedule 09.02.2024

Почему привязываемый декоратор не соблюдается, когда пользовательский элемент отображается с помощью компоновки
Можно передать атрибуты пользовательскому элементу Aurelia с помощью декоратора @bindable : export class ItemCustomElement { @bindable model: Item; } <item model.bind="model"></item> Почему пользовательские элементы,...
125 просмотров
schedule 05.10.2022

включить выборку полифилла в Aurelia с помощью веб-пакета
поэтому я заметил, что получаю эту ошибку в PhantomJs, я думал, что полифилл был включен, потому что есть @type/whatwg-fetch . Error: HttpClient requires a Fetch API implementation, but the current environment doesn't support it. You may need to...
2101 просмотров
schedule 05.07.2022