Javascript Scala.js:CSS样式的控制台日志

Javascript Scala.js:CSS样式的控制台日志,javascript,scala.js,Javascript,Scala.js,使用javascript,我可以在控制台上打印样式日志,例如: console.log('%c Oh my heavens! ', 'background: #222; color: #bada55'); 这将导致: 使用Scala.js有什么方法可以做到同样的事情吗?标准的println似乎没有此功能 *编辑:当然,在这种情况下,可以使用scala.scalajs.js.eval,但我更喜欢“scala原生”的方式: 您可以使用console.log,例如,使用动态类型的API: js.D

使用javascript,我可以在控制台上打印样式日志,例如:

console.log('%c Oh my heavens! ', 'background: #222; color: #bada55');
这将导致:

使用Scala.js有什么方法可以做到同样的事情吗?标准的
println
似乎没有此功能

*编辑:当然,在这种情况下,可以使用
scala.scalajs.js.eval
,但我更喜欢“scala原生”的方式:


您可以使用
console.log
,例如,使用动态类型的API:

js.Dynamic.global.console.log(“%c哦,天哪!”),
“背景:#222;颜色:#bada55”)
为该浏览器功能和大多数其他浏览器功能提供类型安全绑定:

import org.scalajs.dom

dom.console.log("%c Oh my heavens! ", "background: #222; color: #bada55")

无需使用
js.Dynamic

Nice。一切正常。谢谢:)
import org.scalajs.dom

dom.console.log("%c Oh my heavens! ", "background: #222; color: #bada55")