我有一个名为shop
的角度模块和名为CartCtrl
的控制器:
angular.module('shop').controller('CartCtrl', function($scope, $http, ngCart) {
$scope.order_name = null;
$scope.order_phone = null;
});
在模板中我有:
<div class="modal-body" ng-module="shop" ng-controller="CartCtrl">
{!! Form::model(Auth::user()->profile, [ 'route' => 'order.send'], [ 'id'=>'order_form']) !!}
<div class="form-group">
{!! Form::text('name', old('name'), ['class'=>'form-control', 'placeholder'=>'Ваше имя', 'ng-model'=>'order_name']) !!}
</div>
<div class="form-group">
{!! Form::text('phone', old('phone'), ['class'=>'form-control', 'placeholder'=>'Ваш телефон', 'ng-model'=>'order_phone']) !!}
</div>
{!! Form::close() !!}
</div>
但是当我转到页面并查看表单时,它就是空的。但如果我带走:ng-module="shop" ng-controller="CartCtrl"
一切都会好的。那是为什么?
UPD:
如果我删除ng-model
它将是相同的,输入中的值将为空