在 ClojureScript 中使用 require 调用的结果对象?
Using the resulting object from require call in ClojureScript?
JavaScript中有成语:
const ScrollTrigger = require('ScrollTrigger-classes');
var trigger = new ScrollTrigger({
once: true
});
如何使用 Shadow-CLJS 为 npm 模块在 ClojureScript 中做同样的事情?
您最好通过 ns
.
(ns your.thing
(:require ["ScrollTrigger-classes" :as ScrollTrigger]))
(let [trigger (ScrollTrigger. #js {:once true})]
...)
如果必须,您可以使用 (let [ScrollTrigger (js/require "...") ...] ...)
。
JavaScript中有成语:
const ScrollTrigger = require('ScrollTrigger-classes');
var trigger = new ScrollTrigger({
once: true
});
如何使用 Shadow-CLJS 为 npm 模块在 ClojureScript 中做同样的事情?
您最好通过 ns
.
(ns your.thing
(:require ["ScrollTrigger-classes" :as ScrollTrigger]))
(let [trigger (ScrollTrigger. #js {:once true})]
...)
如果必须,您可以使用 (let [ScrollTrigger (js/require "...") ...] ...)
。