2017-03-28 7 views
2

Angular 2クイックスタートアプリからウェブサイトでAngular 2を使用する方法を教えてください。複数のページのWebサイトでAngular 2を使用

私の主な問題は、アプリケーションのルートフォルダにないindex.htmlです。また、角度2のアプリを持つページを多数持つことは可能ですか?

Angular 2はSPA向けに設計されていますが、htmlコンポーネントシステムはあらゆる種類のWebサイトで役立つ必要があります。

良いページはこちらIs AngularJS just for single-page applications (SPAs)?しかし、実際の情報はありません。

私のウェブサイトプロジェクトのさまざまなページで、必要に応じて角度2を多少使用したいと思います。

このように角度2を使用したサンプルWebサイトは素晴らしいでしょう。

+2

角度2は、単一ページアプリケーションを作成するために設計されています。あなたはあなたが持っている問題の詳細を、もう何を試してみることができますか? – Askanison4

答えて

1

私の質問に答えるには(興味のある人のために)、ちょっとしたTypeScriptを使ってHTMLテンプレートを読み込んでください。シンプル。

public static getFileContentAsync = async (path: string): Promise<string> => 
{     
    return await new Promise<string>((resolve, reject) => 
    {          
     // Set up the xml http request object. 
     let xhr: XMLHttpRequest = new XMLHttpRequest(); 
     xhr.open("GET", baseUrl + path); 
     xhr.send(); 

     xhr.onload =() => 
     {        
      resolve(xhr.response); 
     }; 

     xhr.onerror = (errorEvent: ErrorEvent) => 
     { 
      reject(errorEvent); 
     }; 
    }); 
} 
関連する問題