В настоящее время я использую следующее.
$scope.$$childHead.customerForm[firstName]
, так что:
<form name="customerForm">
<input type="text" name="firstName"
ng-model="data.customer.firstName"
tabindex="1"
ng-disabled="!data.editable"
validationcustomer />
</form>
Но это работает только в Chrome. Теперь я попробовал следующее:
$scope.editCustomerForm[firstName]
, так что:
<form name="customerForm" ng-model="editCustomerForm">
<input type="text" name="firstName"
ng-model="data.customer.firstName" tabindex="1"
ng-disabled="!data.editable"
validationcustomer />
</form>
Который не работает. Обратите внимание, что моя форма находится на вкладке Foundation. Как я могу получить доступ firstName
?
РЕДАКТИРОВАТЬ : Похоже, что form
не добавляется к, scope
когда он находится во вкладке Foundation.
У кого-нибудь есть решение для этого?