2016-12-04 1 views
0

私は通常、自分のページの下に自分のタグを追加するのが好きです。しかし、私がオンラインで見ている多くの例では、Systemjsの設定への呼び出しがタグにあります。 System.config()スクリプトをページの一番下に移動したところ、すべてが期待通りに機能します。<head>または<body>のSystem.config()コール?

私の質問は...ページの下部にSystem.config()コールを置くことで問題が発生するか、そうするのが安全でしょうか?

ありがとうございました! :)

+1

これは問題ではありません。Systemjsはドキュメントの準備が整った後、jQueryのようなものを読み込みます。 – Baruch

+0

@Baruchあなたはそのコメントから答えを出すことができますか? – toskv

答えて

1

JavaScriptページがHTMLページの下部にあることが推奨される理由は、ドキュメントが読み込まれた後にのみ実行されるためです。

多くのJSライブラリと同様に、SystemJSは既にフレームワーク内でこれをフォールバックしているので、<script>タグを追加する場所はそれほど重要ではありません。

この例は、jQueryの$(document).ready(...);ラッパーです。

+0

@Brauch、それは完全な意味があります!...ありがとう、多くの簡潔な答え! :D – Zorthgo

関連する問題