无法读取未定义的属性“字段”

时间:2017-06-15 12:08:40

标签: angularjs ionic-framework

我是离子框架的新手,并尝试使用此插件获取所有联系人

cordova plugin add cordova-plugin-contacts


 $scope.getAllContacts = function () {

            $cordovaContacts.find().then(function (allContacts) { //omitting parameter to .find() causes all contacts to be returned
            $scope.contacts = allContacts;

        });
    }

通过执行上面的代码,我收到了错误

 TypeError: Cannot read property 'fields' of undefined

请帮帮我,谢谢你。

1 个答案:

答案 0 :(得分:0)

尝试使用空$cordovaContacts.find()数组默认[]方法,如:

$cordovaContacts.find([]).then(function(allContacts) {
    $scope.contacts = allContacts;
});