这里我需要在控制器中调用angularjs ng-click函数变量
Controller.js
$scope.basicDetail = function(){
var age = $scope.healthplan.insurer.age;
console.log(age);
};
// console.log(age);
如何在控制器中调用ng-click功能变量
更新
view.ejs
<select name="insurer_age" ng-model="healthplan.insurer.age" ng-init="(_Array = []).length = 83;" id="input" class="form-control">
<option value=""> select your age</option>
<option ng-repeat="i in _Array track by $index" value="{{$index+18}}">{{$index+18}} years</option>
</select>
<input type="button" ng-click="basicDetail()" name="next" class="next action-button" value="Next" />
答案 0 :(得分:1)
$scope.basicDetail()
很明显
答案 1 :(得分:0)
请注意,因为你将函数创建为一个变量,你应该首先创建它然后调用它,就像那样:
//1.create
$scope.basicDetail = function(){
var age = $scope.healthplan.insurer.age;
console.log(age);
};
//2.call
$scope.basicDetail();
我没有看到任何其他问题。
答案 2 :(得分:-1)
<input type="button" ng-click="basicDetail()" name="next" class="next action-button" value="Next" />
这是使用ng-click调用控制器功能的正确方法。