做一个页面,有三个部分组成
1.页头的 navbar
2.左侧 navbar
3.右边的 content
左侧的 navbar 会根据页头的 navbar 变化,然后左侧 navbar 由影响 content 内容
现在我这样写会有问题
index.html
<div class="navbar">
...
</div>
<div class="container" ng-app="myApp" ng-view>
</div>
sub1_index.html
<div class="navbar">
...
</div>
<div class="container" ng-app="contentApp" ng-view>
</div>
content.html
<div class="row">
...
</div>
到底是用 ng-view 还是用 ng-include?我的 content.html 会根据 url 加载不同的 html 文件
1
bjtugun 2015-10-26 21:32:19 +08:00
来来,我来洗脑,脱离 angular 苦海,用 Vue.js 增寿。
|
2
ynztyl10 OP @bjtugun 用了个第三方库解决了, ui.router ,感觉远不如后端的模板引擎好用,之前用过 smarty 、 jinja2 ,用起来舒服多了
|
3
bjtugun 2015-10-26 22:51:33 +08:00
@ynztyl10 还是看应用到哪里去。一般的多页结构我觉得后端处理就很合适, rails like 更佳。
但如果你要做单页应用, hybrid app 呢,用一个有客户端模版有数据绑定的,会更得心应手。 |
4
dong3580 2015-12-11 21:02:38 +08:00 via Android
|