【发布时间】:2019-03-22 22:11:12
【问题描述】:
我有一个styles.css 文件,我需要从cljs 加载它以将它作为props 传递给反应库。
节点中的导入为:
import styles from './styles.css'
是否可以在 ClojureScript 中使用 shadow-cljs 执行此操作?
【问题讨论】:
我有一个styles.css 文件,我需要从cljs 加载它以将它作为props 传递给反应库。
节点中的导入为:
import styles from './styles.css'
是否可以在 ClojureScript 中使用 shadow-cljs 执行此操作?
【问题讨论】:
在webpack 中导入styles.css 由style-loader 处理,您可以按照webpack 指南进行连接,并将事物导出到全局对象。
ClojureScript 本身(或 shadow-cljs)在这方面不支持任何东西,但您可以使用宏创建类似的东西。
【讨论】:
styled-components 库,但它的文档记录不是很好。还有其他使用 garden clojure 库的替代方案。