2016-07-07 61 views
0

我的网站的前端目前基于Jquery和Jquery UI和纯CSS。 目前没有使用框架。 我将使用Angular 2作为模板客户端。另外,我想用Angular 2的强大功能来处理少量繁重的页面。 是否有可能只有角2中的一些页面,其余页面保持不变?基本上可以Angular 2实现非单页面应用程序? 如果流中有4个页面。我可以在Angular 2中使用第2页和第4页,而其余页面保持不变。我可以Angular 2应用程序是否为非单页应用程序?

回答

1

当然你可以,你可以开始使用Angular 2只是为了小件,而网站的其他部分仍然在jquery上运行。

您所需要做的就是处理DOM应用程序元素,并将其绑定到您的Angular 2根组件。

保持旧网络的旧结构相同,并为您的角度2应用创建一个新的.html,您将加载所有需要的角度脚本。

@Component({ 
    selector: 'my-app', 
    template: ` 
     <h1>Hi Angular 2</h1>  

     <a href="/index.html">Go to non-angular version of site</a> 
    `, 
}) 
export class AppComponent { } 

和您的角2的看法:

<body> 
    <my-app>Loading...</my-app> 
</body> 
相关问题