2015-09-29 5 views
15

は、次の構文を使用していますどのようにHTML5スクリプト属性は、「データ・メイン」動作しますか?あなたが読むことができる</p> <pre><code><script data-main="scripts/main" src="scripts/require.js"></script> </code></pre> <p>とそのドキュメントに:例requireJSについては

データ-メイン属性は require.js後スクリプト/ main.jsをロードするためにrequire.jsを伝えますロード

  1. どのように(スクリプトの読み込み順序)が可能ですか?
  2. JSファイルの名前はnomain.jsた場合は、データの属性は、「データnomain」だろうか?
  3. 私はHTML5の仕様でそのことについて何の情報も表示されなかったり、私が間違った場所で探していますか?

(スクリプトロード順)が可能ということで、どのように

+0

「foo」と「バー」は、システム名からユーザー名を区別するために、発明された理由がある中で定義されています。またrequirejs固有の原因だ –

答えて

21

に感謝?

require.jsの目的は、これを行うためのかなり多くのコードで構成されているためです。具体的な部分はかなり些細であることを

require.jsは、それ自体がロードされるまで(負荷別のスクリプトを含む)、何もすることができません。

jsファイルの名前がnomain.jsの場合、データ属性は "data-nomain"ですか?

番号Require looks at data-mainエントリポイントのスクリプトファイルを決定します。その属性の値からURLを取得します。

html5仕様の情報はありませんか、間違った場所を見ていますか?

data-*属性はセクション3.2.5.9 Embedding custom non-visible data with the data-* attributes

+1

は、知って良い、どうもありがとうございました。.. –

関連する問題

 関連する問題