-1

私は使用しています[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.* 
4

1 に答える 1