0

私は Webix2.5 を使用しており、他のファイルには webix.require を使用しています。

main.js で

webix.require("jSFiles/FileOne.js");
webix.require("jSFiles/FileTwo.js");
webix.require("jSFiles/FileTree.js");
webix.require("jSFiles/funOne.js");
webix.require("jSFiles/funTwo.js");

Webix 3.1 に変更すると、webix.require が機能しなくなります。

私はドキュメンテーションを読んで、次のことを示しています:

  • Webix.require() は promise を返します。
  • Webix.require は完全な http パス.hs を認識しません。

あなたが言及したのが私の問題と関係があるのか​​ 、それともバージョンのエラーと関係があるのか​​ わかりません.

ありがとう

4

1 に答える 1

0

Webix 3.x 以降、require はデフォルトで async.mode を使用します。

古い動作を強制するには、次を使用します。

webix.require("jSFiles/files.js", true)

@kozhemakに感謝

于 2015-12-28T14:52:52.087 に答える