0

我创建了一个视图(一个由一些 div 和输入框组成的 HTML 文件),现在我想将该文件用作不同位置的视图,但绑定了不同的数据模型。“我的意思是改变输入标签的 ng-model”

一种方法是一次又一次地制作相同的视图并将其与相应的数据模型绑定。但我不想要它。我怎样才能只使用一个 HTML 文件作为视图并将其与不同位置的不同模型绑定?

PS:我对 Angular-JS 有点陌生

4

1 回答 1

1

您的意思是使用具有相同 html 模板的不同控制器吗?如果你使用ngRoute你可以这样设置

$routeProvider.
  when('/route1', {
    templateUrl: 'myView.html',
    controller: 'myCtrl1'
  }),
  when('/route2', {
    templateUrl: 'myView.html',
    controller: 'myCtrl2'
  });

这是设置路由的教程:https ://docs.angularjs.org/tutorial/step_07

于 2014-06-06T14:07:28.447 回答