在多页网站中使用Angular 2
如何从Angular 2快速入门应用程序在网站中使用Angular 2 我的主要问题是,中的index.html不在应用程序的route文件夹中。还有可能有很多页面都有angular 2应用程序吗 我意识到Angular 2是为SPA设计的,但html组件系统必须在各种网站中都很有用 这里的页面不错,但没有关于如何做的实际信息 我想在我的网站项目的不同页面中使用更多或更少的角度2 以这种方式使用angular 2的示例网站将非常棒。为了回答我的问题(以防有人感兴趣),我只需使用一点TypeScript来加载我的html模板。简单在多页网站中使用Angular 2,angular,Angular,如何从Angular 2快速入门应用程序在网站中使用Angular 2 我的主要问题是,中的index.html不在应用程序的route文件夹中。还有可能有很多页面都有angular 2应用程序吗 我意识到Angular 2是为SPA设计的,但html组件系统必须在各种网站中都很有用 这里的页面不错,但没有关于如何做的实际信息 我想在我的网站项目的不同页面中使用更多或更少的角度2 以这种方式使用angular 2的示例网站将非常棒。为了回答我的问题(以防有人感兴趣),我只需使用一点TypeScr
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);
};
});
}
公共静态getFileContentAsync=async(路径:字符串):Promise=>
{
返回等待新承诺((解决、拒绝)=>
{
//设置xml http请求对象。
设xhr:XMLHttpRequest=newxmlhttprequest();
xhr.open(“GET”,baseUrl+path);
xhr.send();
xhr.onload=()=>
{
解析(xhr.response);
};
xhr.onerror=(errorEvent:errorEvent)=>
{
拒绝(错误事件);
};
});
}
Angular 2专为构建单页应用程序而设计。你能详细说明你遇到的问题以及你已经尝试过的方法吗?