SpreadJS を AMD モジュールとして機能させる際に問題が発生しています。AMD で wijmo を使用する方法に対処しようとするドキュメントがここにありますが、それは独自の CDN を使用することを中心に展開します。
http://wijmo.com/using-wijmo-with-requirejs/
スプレッドのドキュメントを確認したところ、spreadJS がいくつかのモジュールに分割されていることがわかりました。
http://helpcentral.componentone.com/NetHelp/SpreadHClientUG/webframe.html#modules.html
私はrequireJSを設定しようとしました:
requirejs.config({
paths: {
jquery: 'common/js/vendor/jquery-1.9.1',
jquery_ui: 'common/js/vendor/jquery-ui',
spread: 'vendor/spread/plugin/spreadAllMax.1.20133.6'
},
shim: {
spread: {
deps: ['jquery', 'jquery_ui']
}
}
});
残念ながら、モジュールは正しくロードされますが、機能しません。これは、既に複数のモジュールを含むスクリプトを使用して AMD モジュールを作成しようとすることに関係していると思われますが、requireJS には完全には慣れていません。
誰かがrequireでspreadJSをうまく使ったことがありますか?