私は使用しています[cljsjs/localforage "1.2.10-0"]
私がする時:
(.setItem (.localforage js/window) "mynumber" (clj->js {:number (.-value number)}))
WebIDE コンソールに次のエラーが表示されます。
TypeError: *TypeError: window.localforage is not a function*
Firefox ブラウザーでテストすると、同じように表示されますが、コンソールに導入するwindow.localforage.setItem()
と動作します :|
ボーナス: lein cljsbuild auto でコンパイルするたびに、次のようになります:
*Upstream deps.cljs found on classpath. {:foreign-libs [{
:file "cljsjs/localforage/development/localforage.inc.js",
:provides ["cljsjs.localforage"],
:file-min "cljsjs/localforage/production/localforage.min.inc.js"
}],
:externs ["cljsjs/localForage/common/localforage.ext.js"]}
This is an EXPERIMENTAL FEATURE and is not guarenteed to remain
stable in future versions.*