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

Этот тег используется для вопросов, касающихся гиперскрипта (https://hyperscript.org/).
1 ответ

Как отлавливать события клавиатуры в Cycle.js?

Я пытаюсь заполучить, когда пользователь нажимает клавишу Escape с открытым приложением (поэтому не обязательно с фокусированным полем ввода). Однако до сих пор я застрял на перехвате событий клавиатуры вообще. Вот что я сейчас пытаюсь: drivers.DOM.…
26 мар '16 в 22:31
1 ответ

Перегрузка функции TypeScript для подписи гиперскрипта

Я в настоящее время балуюсь более сложными типами в машинописи, и мне было интересно, как можно определить функцию, подобную функции из гиперсценария. Я пробовал разные подходы, но я не могу успешно перегрузить h функции и сделать все CallExpression…
1 ответ

Состояние таймера Rx не обновляется в Cycle.js

Я запускаю таймер, когда кто-то нажимает кнопку, которую я намерен использовать в качестве прозрачности для какого-либо элемента. Когда я использую do чтобы проследить значение, я вижу, что оно выплевывает на консоль 40 раз, но в представлении число…
25 янв '16 в 10:55
1 ответ

Как подключить виртуальный гиперсценарий, помощник по гиперсценарию и основной цикл

Я смотрю на пример по стековому использованию гиперсценария, основного цикла и гиперссылки. Я хотел бы воссоздать этот пример, используя помощники по гиперсценарию, чтобы получить код, похожий на Elm. Этот модуль говорит, что поддерживает оба hypers…
06 апр '16 в 01:15
1 ответ

Тип панели HyperCard

Есть ли название, которое объясняет тип приборной панели, как у HyperCard. Приборная панель с иконками на прямоугольной коробке?
06 янв '12 в 23:57
1 ответ

Ошибка объявления гипертекстовых помощников

Я использую: ад WebPack машинопись hyperscript-хелперы hyperscript ад-hyperscript У меня есть 3 строки кода: import h from 'inferno-hyperscript'; import hh from 'hyperscript-helpers'; const html = hh(h); этот код дает мне эту ошибку:TypeError: hyper…
1 ответ

MithrilJS Hyperscript

m("div", { onclick: function(e) { console.log(e); }, }, "Test") Здравствуйте, я хотел бы знать, создает ли обработчик события, такой как приведенный выше, новую функцию при перерисовке мифрила? Я хочу избежать проблем с производительностью.
31 окт '17 в 20:40
1 ответ

Могу ли я использовать HyperX со Snabbdom

HyperX это модуль, который переводит помеченный литерал шаблона в hyperscript функционировать как тот, который включен в virtual-dom, Snabbdom использует функцию, подобную гиперкрипту, для создания своих виртуальных машин, но второй аргумент отличае…
12 окт '16 в 05:34
1 ответ

Исходный список данных не работает в гиперскрипте

Я использую следующую библиотеку: https://github.com/hyperhype/hyperscript Следующий код: h('input', { list: "list-id"}), h('datalist', { id: "list-id" }, [ h('option', ["Option 1"]), ])` результаты в: <input> <datalist id="list-id"> &lt…
11 мар '19 в 01:33
0 ответов

sed или awk, чтобы заменить функцию на результат jsx

У меня есть огромная кодовая база, которая использует старую библиотеку для генерации HTML: https://github.com/Matt-Esch/virtual-dom. Эта библиотека больше не поддерживается, и мы решили переместить это приложение в React. Для этого нам придется зам…
06 мар '19 в 23:00
0 ответов

Использование HyperScript внутри файла HTML

Я пишу простые примеры для изучения React.createElement и HyperScript. Для этого внутри HTML-файла я импортировал React и React-DOM. <!-- Importing react and react-dom --> <script crossorigin src="https://unpkg.com/react@16/umd/react.develo…
03 янв '20 в 18:16
1 ответ

Как запретить гиперкрипту перезаписывать мои входные данные? Перил

Моя проблема в форме заявки, которую я составляю, где нужно заполнить много данных. Я создаю HTML с помощью Hyperscript и сталкиваюсь с проблемой, когда при создании дополнительных элементов на странице я теряю информацию из входных данных, но тольк…
02 авг '20 в 19:51
0 ответов

Какая связь между snabdom, hyperscript и Vue 2?

Я пытаюсь понять Vue более глубоко, прочитал кое-что о реализации виртуальной DOM Vue 2 и наткнулся на упоминания о snabdom и hyperscript. Насколько я понимаю, Vue 2 использует вилку snabdom для реализации своего виртуального DOM. Затем есть функция…
29 ноя '20 в 12:30
0 ответов

externalHTML выдает TypeError: arr.forEach не является функцией

Используя гиперперсонал, я создаю Element с помощью... let node = h('a', { 'attributes': { 'href': 'http:www.google.com' } }, 'Google') ... который представляет собой стиль гиперперсонала, созданного с помощью html-to-hyperscript и html2hscript. При…
26 окт '20 в 19:31
0 ответов

Создание HTML-таблицы в Hyperscript из JSON

Я использую безголовую CMS, которая доставляет контент в JSON. Я создал фиктивную таблицу, которая поступает во внешнем интерфейсе следующим образом: { "_key":"65742741a4f6", "_type":"Table", "rows":…
17 окт '20 в 16:48
1 ответ

Как использовать переменные в _hyperscript js

Мне нравится _hyperscript js, который я считаю очень многообещающим и забавным. Теперь я пытаюсь понять использование переменных внутри простых команд. Предположим, у меня есть следующий код, сгенерированный сценарием PHP, который запрашивает дБ, а …
31 мар '21 в 20:14
1 ответ

Как отправить событие элементу в относительной позиции текущего элемента

У меня есть список элементов с классом, при нажатии на него он становится входом. Я хочу сделать снимок клавиш со стрелкой вниз или вверх, чтобы щелкнуть следующее .node-display в списке (относительно текущего элемента). В приведенном ниже примере п…
01 июн '21 в 17:36
0 ответов

Как создать навигацию с помощью гиперкриптов-хелперов?

Я хотел бы создать навигацию с помощью помощников гиперкриптов, но я не могу понять, как реализовать активный класс, когда я нажимаю на элемент навигации и удаляю активный из другого. Пожалуйста помоги. Я использую: import hh from 'hyperscript-helpe…
29 авг '21 в 11:01
0 ответов

Sanity Serializers + Hyperscript + 11ty (Экранирование после второго значения)

Мне постоянно снятся сериализаторы Sanity и 11TY. У меня 11ty + Sanity настроен с помощью BlocksToHTML следующим образом: На .eleventy.js // Portable Text to HTML Filter for Sanity eleventyConfig.addFilter('sanityToHTML', function(value) { return bl…
28 сен '21 в 13:10
1 ответ

Очистите все поля ввода при отправке с помощью гиперскрипта

Я играю с htmx и гиперскриптом и хочу, чтобы все поля ввода в форме ниже очищались при отправке: <form hx-post="/example" hx-target="#table tbody" hx-swap="beforeend" _="<what should I write here??>"> <label class="control-label" for=…
02 дек '21 в 13:14