我想在ngview加载后用ng-model指令双向绑定。这可能吗?
app.js
app.controller('FormController', function($scope) {
$scope.data = {
header = 'Header',
}
});
的index.html
<div ng-controller="FormController">
Header: <input type="text" ng-model="data.header"> {{data.header}}
</div>
哪个工作正常。我想做的是在ng-view
之后做同样的事情在ng-view中我会把
{{data.header}}
它会说“Header”但不绑定数据。
希望我能清楚地解释这个问题。有什么想法吗?
答案 0 :(得分:0)
这是一个有效的example
ngRoute
声明为依赖$routeProvider
来声明路由var app = angular.module('app',['ngRoute']);
app.config(function($routeProvider){
$routeProvider.when('/',{
template: "Header: <input type='text' ng-model='data.header'> {{data.header}}",
controller: "ctrl"
});
});
app.controller('ctrl',function($scope){
$scope.data = {
header : 'Header'
};
});
angular-route.js
添加到您的脚本ng-view
指令