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

ScalaTags - это библиотека построения XML/HTML для Scala, которая принимает фрагменты в виде простого кода Scala.
0 ответов

Binding.scala против Scala.Rx + ScalaTags Хаои

Как Binding.scala сравнивается с концепцией, описанной здесь? Помимо описаний дизайна можно сравнить их реализации TodoMVC: Binding.scala Scala.Rx + ScalaTags Изменить: сейчас я сравнил их с Scalajs-реагировать. Я думаю, что реакция имеет лучшую про…
07 апр '17 в 16:25
1 ответ

Как получить доступ к элементу "this" из обработчика событий, переданного в скаляры?

Я пытаюсь получить доступ к тексту текущего (this) элемент из обработчика событий, созданного с помощью scalatags. Вот что я попробовал: val onChange = {(e: HTMLElement) => number() = e.textContent.toInt }: js.ThisFunction input(`type`:="number",…
13 июн '15 в 14:33
1 ответ

Как вставить HTML-код в атрибуте scalatags?

У меня есть кнопка, которая используется как поповер с загрузкой Twitter. button(data.content := h1("an example of html").render, data.toggle="popover")("click here") Я хочу иметь HTML-код в содержимом поповера, поэтому мне нужно передать HTML в dat…
26 янв '17 в 12:53
1 ответ

Как написать tr:nth-child(even) в ScalaTags?

Давайте иметь этот простой CSS: tr:nth-child(even) { background-color: red; } Как написать это в ScalaTags? Я ожидал увидеть что-то вроде tr.nthChild, но есть только firstChild, lastChild а также onlyChild,
10 дек '16 в 18:20
1 ответ

Scalatags генерирует HTML или Javascript?

Я видел некоторый код Scala, который, кажется, генерирует HTML... def pagePlay: TypedTag[dom.raw.HTMLElement] = div{ val levels = Array( (10, "Easy game; you are allowed 10 misses."), (5, "Medium game; you are allowed 5 misses."), (3, "Hard game; yo…
05 апр '16 в 04:28
1 ответ

Можно ли использовать scalatags вместе с binding.scala?

Примеры Binding.scala содержат теги XML Scala в качестве языка для кодирования фрагментов DOM. Можно ли вместо этого использовать скаляры?
19 мар '17 в 23:39
1 ответ

Добавить строку таблицы после создания тела таблицы с использованием скалатагов

Используя скаляры, обычно я создаю таблицу следующим образом: table( thead( tr( th("A"), th("B") ) ), tbody( tr( td("HELLO"), td("WORLD") ), tr( td("FOO"), td("BAR") ) ) ) Можно ли добавить tr элементы после того, как таблица была объявлена? Примерн…
09 авг '18 в 07:44
3 ответа

Как объявить атрибуты "data-" в Scalatags

Я хочу определить вход с расширенными атрибутами, используя нотацию "data-". Так, например, чтобы определить: <input type="radio" id="3" data-extra="three"/> Есть ли способ сделать это в Scalatags?
11 июн '15 в 13:57
1 ответ

Как мне указать текст для отображения рядом с переключателем в Scala.js?

У меня есть две радиокнопки, одна для SBT и одна для Gradle. Как мне указать текст для кнопок в Scala.js? Мой код выглядит так: lazy val toolChoice = fieldset( legend("Build Tool"), input(`type`:="radio", name:="tool", value:="sbt", "SBT"), input(`t…
26 окт '16 в 20:05
3 ответа

Использование `title` с ScalaTags

Тег заголовка не работает должным образом с библиотекой ScalaTags. import scalatags.Text.all._ title("My Awesome Website") Как я могу заставить это работать? В справочных документах / руководствах обычно отсутствует вездесущий тег заголовка. Я надею…
18 мар '15 в 15:59
2 ответа

Краткие полужирные / курсивные слова в абзаце ScalaTags

Я пытаюсь найти наиболее краткий способ использовать курсив и полужирные шрифтовые стили на преимущественно английской прозе. Единственная зависимость: import scalatags.Text.all._ Это была 1-я версия: p(id:="with-italics-verbose")(""" Earlier senten…
05 авг '16 в 01:15
1 ответ

Добавление скалатагов в проект фреймворка Play

У меня есть проект Play Framework с клиентской и серверной частями. Клиентская часть использует scala.js. Я пытаюсь использовать скаляры в сценарии на стороне клиента. В build.sbt для проекта я добавил "com.lihaoyi" %% "scalatags" % "0.5.5" в библио…
01 май '16 в 05:30
1 ответ

Scalatags, не может вернуть div() из другого класса

Я хотел бы разделить различные html-части на собственные классы, и теперь я не понимаю одну вещь, касающуюся этого кода (-snippet): val z = for(a <- 0 to 5) yield div(s"$a") body(h1("Testing stuff"), z) работает просто отлично. Так же: body(h1("T…
10 июл '16 в 16:17
1 ответ

Вложенный якорный тег в h3 в скалатагах

Я пытаюсь сгенерировать следующий HTML из скалатагов: <h3>There were orders found in <a href="#somewhere">somewhere </a> and <a href="#somewhereelse">somewhere else </a> </h3> До сих пор моя попытка использовать с…
07 апр '16 в 21:34
2 ответа

Создание компонента многократного использования со скалатагами

Я хотел бы создать компонент многократного использования с такими скалятами, как этот: <div class="container"> <button>Delete me</button> <div class="actual-content"> ... </div> </div> и я хотел бы зарегистрироват…
06 мар '17 в 23:02
1 ответ

Скаляты JsDom против текста

Каковы различия и цели scalatags.Text.all._ а также scalatags.JsDom.all._ пакеты? В официальном уроке скалатагов вы можете прочитать: // import scalatags.Text.all._ // OR // import scalatags.JsDom.all._ html( head( script(src:="..."), script( "alert…
25 сен '16 в 08:08
1 ответ

Скалатагс условный атрибут

Я пытаюсь написать обертку вокруг select элемент. Так что в принципе я хочу иметь возможность указать, что с учетом некоторого логического multiple Я хочу добавить multiple атрибут или нет. Ниже я привел небольшой пример: select (id := someId, name …
12 фев '16 в 09:16
0 ответов

Как использовать обратную маршрутизацию со скалятами в playframework?

При использовании twirl, это просто, мы используем <link rel="stylesheet" media="screen" href="@routes.Assets.versioned("lib/bootstrap/css/bootstrap.css")"> и обслуживаемые HTML-файлы содержат соответственно разрешенные ссылки. В случае исполь…
22 авг '18 в 05:06
0 ответов

Скалатагс тег / контейнер, который ничего не печатает

У меня есть структура сайта, где я использую функции для максимального повторного использования кода. Иногда мне нужна определенная страница, чтобы добавить больше скриптов или таблиц стилей в заголовок HTML-страницы. Код ниже делает то, что я хочу,…
11 янв '17 в 16:45
1 ответ

Playframework: используйте Scalatags вместо Twirl

Я предпочел бы использовать первое по сравнению со вторым, но не уверен, как включить Scalatags в игровую рамку. Это мой простой макет: object Test { import scalatags.Text.all._ def build = { html( head( title := "Test" ), body( h1("This is a Triump…
22 янв '17 в 23:09