Публикации по теме '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