Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选择“显示未定义但控制台日志显示值angularjs”_Javascript_Html_Angularjs - Fatal编程技术网

Javascript 选择“显示未定义但控制台日志显示值angularjs”

Javascript 选择“显示未定义但控制台日志显示值angularjs”,javascript,html,angularjs,Javascript,Html,Angularjs,我的选择如下 <div class="inputCol"> <label>{{'FrequentBeneficiary' | translate}}</label> <select ng-model="params.beneficiary" ng-options="option.Name as option.Name for option i

我的选择如下

                <div class="inputCol">
                    <label>{{'FrequentBeneficiary'  | translate}}</label>
                    <select ng-model="params.beneficiary" ng-options="option.Name as option.Name for option in beneficiaryData"></select>
                </div>
            </div>
我的console.log可以很好地打印名称

 console.log($scope.params.beneficiary);

prints the name correctly, does not print undefined
但我的选择在测试时显示未定义
为什么?我的选择有问题吗?

在调用服务功能块之外的服务手段之前定义$scope.params.受益人=null,然后再次测试

我希望您的选项包含您设置为模型的受益人值。Diljohn5741我使用$scope.params.受益人=$scope.受益人数据[0]给出值;
 console.log($scope.params.beneficiary);

prints the name correctly, does not print undefined