<script>
タグを使用してバニラJavaScriptでJSONPを使用すると、src
のタグを使用してJavaScriptプラグインやライブラリを使用する他のJavaScriptコンポーネントと同じ方法を使用することを検討しましたできるだけ。潜在的に注入する必要がある可能性が人気のライブラリーの例としてはjQueryを使用して動的によるJavaScript依存性注入<script>タグ
...
// make sure we don't load it if already loaded.
if (typeof jQuery === 'undefined') {
var dependency = document.createElement('script');
dependency.src = "https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js";
document.getElementsByTagName('head')[0].appendChild(dependency);
}
window.onload = function() {
// jQuery is now available w/o the extra <script> tag added by the end user...
}
は本当にこの時点で、それは主に(が、仕事を行います)概念だが、私は思ったんだけどこれがJavaScriptの依存関係注入のための受け入れ可能な解決策と考えられるのであれば?これについての考えは?
良い考え、ありがとう! – jondavidjohn