一个视图在不同时间绑定到不同的数据模型(AngularJS)
我已经创建了一个视图(一个由一些div和输入框组成的HTML文件),现在我想在不同的位置使用该文件作为视图,但绑定了不同的数据模型。一个视图在不同时间绑定到不同的数据模型(AngularJS),angularjs,angularjs-view,Angularjs,Angularjs View,我已经创建了一个视图(一个由一些div和输入框组成的HTML文件),现在我想在不同的位置使用该文件作为视图,但绑定了不同的数据模型。 “我的意思是输入标签的ng模型发生变化” 一种方法是一次又一次地创建相同的视图,并将其与相应的数据模型绑定。但是我不想要。。 如何仅使用一个HTML文件作为视图,并在不同的位置将其与不同的模型绑定 附言:我对Angular JS有些陌生,你是说在同一个html模板中使用不同的控制器吗?如果您使用的是ngRoute,您可以这样设置它 $routeProvider.
“我的意思是输入标签的ng模型发生变化” 一种方法是一次又一次地创建相同的视图,并将其与相应的数据模型绑定。但是我不想要。。 如何仅使用一个HTML文件作为视图,并在不同的位置将其与不同的模型绑定
附言:我对Angular JS有些陌生,你是说在同一个html模板中使用不同的控制器吗?如果您使用的是
ngRoute
,您可以这样设置它
$routeProvider.
when('/route1', {
templateUrl: 'myView.html',
controller: 'myCtrl1'
}),
when('/route2', {
templateUrl: 'myView.html',
controller: 'myCtrl2'
});
这里是一个关于设置路由的教程:这取决于您在不同位置使用该文件作为视图的意思,但使用不同的数据模型,但在许多情况下,html文件可以用作模板“我是指输入标记的ng模型中的更改”,我可以使用myCtrl1对array1进行操作,使用Ctrl2对array2进行操作吗?我想我可以,但可以肯定。。。