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

Минималистичная библиотека Virtual DOM JavaScript с поддержкой анимированных переходов. Макетт делает тяжелую работу по синхронизации DOM с подстилающими данными.
1 ответ

Скомпилированная машинопись. Прототип функции потерял ссылку на "это"

Я работал над примером todo-app с Redux и Maquettejs, используя Typescript. Я просто компилирую машинопись, а затем использую browserify для объединения всех файлов.js (эти файлы содержат файлы.ts приложения и библиотеки [redux, maquettejs]), я не п…
05 ноя '16 в 23:55
1 ответ

Рендер Макет без проектора

Я хочу использовать Maquette в качестве основного языка гиперподписки. Следовательно, я не хочу использовать maquette.projector, Тем не менее, мне трудно получить какой-либо из maquette.dom функции для работы. var h = maquette.h; var dom = maquette.…
22 янв '17 в 12:02
1 ответ

Рендеринг макета в HTML

Я хочу получить строковое представление HTML моего представления Maquette, чтобы преобразовать его в статический HTML-файл. React имеет ReactDOMServer.renderToString. Есть ли подобный метод для V-узлов Maquette?
1 ответ

Как вы управляете фокусом и положением курсора в maquette js?

Я работаю над небольшим приложением с макетом JS. Эта библиотека использует виртуальную реализацию DOM. После некоторого пользовательского события, которое вызывает изменение в хранилище данных, оно вызывает (частичное) повторное рендеринг, включая …
30 авг '17 в 06:53
1 ответ

Maquette JS Условный CSS

Я пытаюсь создать массив элементов 'li', которые содержат значки для навигации на уровне приложения. У меня есть класс css "is-active", который выделяет активный элемент 'li' в списке, указывая на активное местоположение в схеме nav. Я ожидаю, что M…
26 май '17 в 22:05
2 ответа

Снятие макетного проектора

Я заметил в API, что вы можете stop Проектор, но если он уже отрисовал некоторую DOM, есть ли способ удалить его. Кажется зовет projector.stop() только заставляет проектор перестать отвечать на запросы.
02 мар '16 в 16:04
1 ответ

Как обновить DOM после его изменения Maquette

Как упоминалось ранее, я хочу использовать Maquette в качестве базового языка гиперподписки. Следовательно, я не хочу использовать maquette.projector, Однако, несмотря на возможность добавления объектов SVG, созданных с помощью Maquette, к DOM, DOM…
27 фев '17 в 11:53
1 ответ

Как вы используете HTML-сущности в гипертексте макета?

Я хочу использовать © сущность в макете, но когда я передаю ее в детстве, она появляется в виде простого текста. Я полагаю, я мог бы использовать ©, но что в этом хорошего?
10 сен '16 в 05:51
1 ответ

Что происходит в функции updateTarget аргумента createMapping() с Maquette?

Я обновляю массив каждую секунду, и я прохожу расширенный раздел с сопоставленными массивами и не могу выполнить задачу. Я озадачен тем, что происходит внутри updateTarget(updatedSource, target) {} функция. На этом комментарии и кодовый конец заканч…
23 янв '16 в 03:31
1 ответ

Макет не может прочитать свойство "класс" неопределенного

Снимок консоли отладки Chrome Я в основном не уверен относительно того, что вызывает эту ошибку ^^. Я немного покопался, и кажется, previousProperties передается как previous.properties от updateDom(), previous, в свою очередь, передается update гд…
23 мар '17 в 21:52
1 ответ

Анимации в Maquette.js

Я изучал использование maquette.js в качестве виртуальной библиотеки DOM.Глядя на веб-сайт, библиотека имеет функциональность для поддержки анимации при добавлении, удалении и обновлении DOM-узлов.Но я не могу найти какие-либо документы или API о то…
01 апр '15 в 09:00
1 ответ

Обнаружение запланированного рендера

Стоит ли обдумывать разоблачение "состояния" проектора? Я могу видеть случай использования, когда возможность внешнего определения состояния проектора могла бы лучше планировать (или отказаться) от некоторых действий в более крупных системах. В наст…
26 мар '16 в 14:24
1 ответ

Связь между компонентами в Maquette

Мой вопрос касается связи между компонентами в среде Maquette Javascript. Представь, что у меня есть Menu субкомпонент, используемый в Application компонент: Application Экземпляр хотел бы знать, когда пункт меню выбран в Menu Например, чтобы поменя…
1 ответ

Как использовать функцию в сопоставленном компоненте в maquettejs

В настоящее время у меня проблема, когда я пытаюсь использовать функцию в компоненте createMapping, это код itemConcurso.js import {h, createMapping} from 'maquette'; function enterAnim(domNode, properties) { domNode.className += ' animated fadeInUp…
04 сен '17 в 17:29
1 ответ

Запуск многих макетных проекторов на странице

Некоторый Фон Я работаю со структурой пользовательского интерфейса, основанной на компонентах внешнего интерфейса, которая полностью управляет своим пользовательским интерфейсом через jQuery. В то время как это было первоначально создано, это не зву…
02 фев '17 в 23:07
1 ответ

Рендеринг радио кнопок

Как правильно определить переключатели с помощью Maquette, чтобы текст отображался? Если я использую <p> элемент появляется текст, но на новой строке. var h = maquette.h; var dom = maquette.dom; document.addEventListener('DOMContentLoaded', fu…
17 сен '17 в 06:25
1 ответ

Как заставить другие библиотеки JS работать с maquette js?

Мы хотим использовать макет в существующей системе. Каков наилучший способ заставить другие сторонние библиотеки (например, select2, всплывающую подсказку, которая модифицирует DOM на месте) хорошо играть в макете?
08 янв '18 в 19:19
1 ответ

Как использовать внешние библиотеки с Maquette.js?

Вопрос: Как использовать внешнюю библиотеку, такую ​​как tether.js, с Maquette.js? Моя главная проблема заключается в том, что если я инициализирую его где-то в своей функции рендеринга, я не знаю, где я мог бы его разорвать, что приводит к утечке …
30 авг '16 в 18:35
1 ответ

Использование TypeScript и Maquette JSX, но линтер говорит, что jsx не используется

Я использую TypeScript и Maquette для компиляции файлов .tsx. Код правильно компилируется и запускается в браузере, но ESLint недоволен моей функцией, помечая ее как «неиспользуемую переменную». Я попытался максимально точно имитировать стартовый пр…
01 сен '21 в 00:40