2017-05-16 1 views
0

私はhtmlとangularjsを使用しています。私はindex.htmlを持っていますが、私は多くの(b13かもしれません)スクリプトとリンクタグを使用しています。 file.Soからすべてのスクリプトとリンクタグをインポートすることは基本的に私は何をしたいには、ファイルのすべてのスクリプトタグが含まれています

<head> 
 
    <script src="javascripts/jquery2.1.3/jquery.min.js"></script> 
 
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script> 
 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.4.2/angular-ui-router.js"></script>     
 
    <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 
 
    <link href="css/fullcalendar.css" rel="stylesheet" /> 
 
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.6/css/materialize.min.css"> 
 
    <link rel="stylesheet" href="css/mainpage.css"> 
 
</head>

<head> 
 
    //add all the tags from the file include.html or include.txt something 
 
</head>
ようになるべきです

私は多くのことを検索し、あなたのJSONファイルを読むループのために実行し、次のように呼び出し、JSON形式のファイル 内の任意の作業solution.Please help.Thankあなた

+0

あなたはHTML/JavaScriptのみを使用して、あなたが望む方法では不可能なので、あなたは解決策が見つかりませんでした。 http://requirejs.org/を使用してJavaScriptリソースを非同期に読み込むことができます。 PHP、Python、Java、JavaScript(Node.JS)などのバックエンドベースの言語を使用している場合は、ヘッダーテンプレートを作成してクライアントに表示する前にレンダリングすることができます。 – lin

+0

大丈夫です! requirejs.orgを使用する以外にコードをきれいにするための理想的なソリューションは何でしょうか? –

+0

あなたのコードは大丈夫ですが、最も複雑なウェブページにはあなたよりも多くのスクリプトがheadタグに含まれています。 html&js以外の言語を使用していない場合は、そのまま –

答えて

0

ストアあなたのリンクを取得していません行

var importedScript = document.createElement('script'); 
importedScript .src = '/path/to/imported/script'; 
    document.head.appendChild(imported); 
関連する問題