Parent.html
<div ng-controller="parentController">
<div ng-include="'views/Child.html'">
</div>
<button ng-click="GetChildModel()">
</button>
</div>
Child.html
<form ng-controller="childcontroller">
<input type="text" ng-model="child.Firstname">
</input>
<input type="text" ng-model="child.Lastname">
</input>
</form>
我的问题是我需要将child.html中定义的模型放入我的父控制器,即parentController 怎么可能?
答案 0 :(得分:0)
如果您添加&#34;名称&#34;表格可以是控制器属性
<form name="child">
<input type="text" name="Firstname">
</form>
您可以使用以下命令在父控制器中访问:$ scope.child.Firstname
答案 1 :(得分:0)
在您的父控制器中:
$scope.child = {};
$scope.GetChildModel = function() {
console.log(angular.toJson($scope.child));
}