更改散列更改或导航,angularjs,多个视图的部分视图

时间:2013-12-05 04:02:14

标签: javascript angularjs templates binding coffeescript

Yeoman脚手架我的app.coffee文件:

'use strict'

angular.module('fooApp', [
  'ngCookies',
  'ngResource',
  'ngSanitize',
  'ngRoute'
])
  .config ($routeProvider) ->
    $routeProvider
      .when '/',
        templateUrl: 'views/home.html'
        controller: 'homeCtrl'
      .otherwise
        redirectTo: '/'

现在让我们在home.html文件中说,我有链接

  • 主页
    • 新闻源

如果新闻源是家庭的孩子,那么我想要做的是部分更改html,而不是整个页面。

截至目前,我只知道每当我在app.coffee文件中分配模板时都可以更改模板,如何只更改主视图的部分内容。

1 个答案:

答案 0 :(得分:1)

我建议查看https://github.com/angular-ui/ui-router它在处理嵌套视图时有一个优雅的解决方案。