2

RequireJSのドキュメント(1.2.1)から、依存関係のない単純な名前と値のペアの例があります。

//Inside file my/shirt.js:
define({
    color: "black",
    size: "unisize"
});

returnステートメントがないため、他のモジュールが値を取得できるようには見えません。

これをどのように使用するか、ここの値にアクセスしますか?

4

1 に答える 1

3

そのモジュールを別のモジュールの中に含める場合は、その内容を公開します。

my / shirt.js:

define({
    color: "black",
    size: "unisize"
});

shirtstore.js:

define(["my/shirt"], function(shirt) {
    console.log(shirt.color);
    console.log(shirt.size);
}

基本的に、shirt.jsのコンテンツは、別のモジュールの依存関係として宣言するときにアクセスできるオブジェクトになります。

于 2013-01-30T23:42:54.003 に答える