将控制器与嵌套模板相关联?

时间:2014-04-25 22:05:15

标签: angularjs angularjs-controller

Angular允许我以几种不同的方式将控制器与模板相关联:

  1. 使用anguluar-route

    app.js

    $routeProvider.when('/foobar',
        {controller: "FooCtrl", templateUrl: 'partials/bar.html'}
    );
    
  2. ngInclude模板中:

    的index.html

    <div ng-include="'/partials/user.html'" ng-controller="FooCtrl"></div>
    
  3. 在模板中:

    泛音/一个bar.html

    <div ng-controller="FooCtrl">
        Hello world!
    </div>
    
  4. 是否倾向于使用其中一种而不是另一种?为什么[不]?

0 个答案:

没有答案