问题标签 [scalatags]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
354 浏览

scala - ScalaTags 段落中的简洁粗体/斜体字

我试图找出在主要是英文散文页面中使用斜体和粗体字体样式的最简洁方法。

唯一的依赖:

这是第一个版本:

中断多行字符串,放入一个单独的元素,然后为几个特殊的单词开始一个新的多行字符串真的很笨重,并且让编辑很痛苦。

这是第二个版本,使用原始函数和字符串插值的组合:

这和我希望使用 ScalaTags 一样好吗?使用最新的 0.6.0 版本。

0 投票
1 回答
260 浏览

scala - ScalaJS IntelliJ 无法识别我的库

我正在尝试使用 Scalatags 库,但 IntelliJ 不会承认该库的某些部分。我在 build.sbt 中有它,如下所示:

在我的源文件中,我正在像这样导入库:

这正是它在文档中的显示方式:http ://www.lihaoyi.com/scalatags/#ScalaTags

但是 IntelliJ 不会承认 JsDom 是 scalatags 库的一部分。如果我使用

这里没有问题。但是 JsDom 无法识别,并且在键入时不会作为建议出现。

我究竟做错了什么?

0 投票
1 回答
426 浏览

html - scalatags JsDom 与文本

scalatags.Text.all._scalatags.JsDom.all._包的区别和目的是 什么?

官方 scalatags 教程中,您可以阅读:

0 投票
1 回答
112 浏览

scala - scalatags 来自 HTMLElement 的 TypedTag

是否可以TypedTagscalatagsHTMLElement中创建?

构建HTMLElementTypedTag很简单:

是否可以创建相反方向的转换?给定Div我想要TypedTag[Div]的实例,以便使用 scalatags goodies 对其进行操作,然后将其渲染回HTMLElement. 是否有意义?

0 投票
1 回答
173 浏览

scala - 添加没有值scalatags的属性

如何创建没有价值的属性。

我想创建这样的(可能是无效的)html。注意ng-appng-jq- 没有值的属性。

在 scalatags 中,您将从以下内容开始:

0 投票
1 回答
172 浏览

scala.js - 如何指定要在 Scala.js 中的单选按钮旁边显示的文本?

我有两个单选按钮,一个用于 SBT,一个用于 Gradle。如何为 Scala.js 中的按钮指定文本?我的代码如下所示:

我看到按钮,但没有看到文字。我究竟做错了什么?

0 投票
1 回答
123 浏览

css - 如何在 ScalaTags 中编写 tr:nth-child(even)?

让我们有这个简单的CSS:

如何在 ScalaTags 中编写它?

我期待看到类似的东西tr.nthChild,但只有firstChild,lastChildonlyChild

0 投票
0 回答
149 浏览

scala - Scalatags标签/不打印任何内容的容器

我有一个网站结构,我使用函数来最大化代码重用。有时我需要某个页面将更多脚本或样式表添加到 html 页面的头部。下面的代码做我想要的,除了我被迫使用一个div或其他一些标签来包含其余的 scalatags。我真的不想div在我的文档的头部添加一个随机标签。我可以为此目的使用一些通用/空标签吗?(tag("")顺便说一句编译错误。)

0 投票
1 回答
899 浏览

scala - Playframework:使用 Scalatags 而不是 Twirl

我更喜欢使用前者而不是后者,但我不确定如何将 Scalatags 合并到 playframework 中。

这是我的简单布局:

这就是我尝试渲染它的方式:

问题是,我把它作为一个普通的字符串,而不是作为 HTML。

现在,当然一种解决方案是简单地追加。

但这真的是唯一的方法吗?(没有创建一个辅助方法)

0 投票
1 回答
185 浏览

twitter-bootstrap - 如何在 scalatags 属性中插入 html 代码?

我有一个按钮,可以用作 Twitter 引导程序的弹出框。

我想在弹出框的内容中有一些 html 代码,所以我需要将 html 传递给data.toggle属性,但是这会将 html 代码打印出来,因为 scalatags 阻止了 XSS。我怎样才能防止这种情况/我怎样才能得到这种效果?