在基于MEAN的应用程序编程几天和几周后,我遇到了问题,通常称为server.js文件越来越大。 它包含应用程序设置和配置,还有Angular-Routing和Mongod-Queries。所以你可以想象......
所以我的第一个问题是,如何扩展文件?例如,我需要做什么,路由在另一个文件中,并且查询是分开的,应用程序仍然找到"方式"它。
另一个主题,但类似的问题:html文件很大而且不清楚,因为Navbar(例如)在每个页面中,但始终具有相同的代码。那么如何将特定代码注入每个html页面呢?
答案 0 :(得分:0)
If your HTML file is getting large and difficult to manage and you are using the MEAN stack then you can write a new angular directive to help split up your html into smaller more manageable parts.
Write a new directive in angular for example.
angular.directive('navbar', function(){
return {
restrict: 'E'
templateUrl: 'yourpath/navbar.html
}
Now in your html all you have to insert is the following:
<navbar></navbar>