Angularjs 无法从数据分配类型,因此默认为角度ui网格中的字符串

Angularjs 无法从数据分配类型,因此默认为角度ui网格中的字符串,angularjs,angular-ui-grid,Angularjs,Angular Ui Grid,下面是我的代码,收到的警告是“无法从数据分配类型,因此默认为字符串” 自第22节起,该警告已被删除。它只是表示网格无法根据第一行判断列的数据类型,因此默认为“string” 可以使用列defs中的“type”属性设置特定类型。了解列类型的主要问题是对数据进行正确排序。您可以在此处阅读:您可以使用typeOf检查它是否是对象、字符串或任何其他类型谢谢您的详细回答。在运行v3.0.0-rc.22时,我仍然会收到警告。下一个版本会删除吗?@miguelr Dang,你说得对。非常抱歉,不知怎的,更改没

下面是我的代码,收到的警告是“无法从数据分配类型,因此默认为字符串”


自第22节起,该警告已被删除。它只是表示网格无法根据第一行判断列的数据类型,因此默认为“string”


可以使用列defs中的“type”属性设置特定类型。了解列类型的主要问题是对数据进行正确排序。您可以在此处阅读:

您可以使用typeOf检查它是否是对象、字符串或任何其他类型谢谢您的详细回答。在运行v3.0.0-rc.22时,我仍然会收到警告。下一个版本会删除吗?@miguelr Dang,你说得对。非常抱歉,不知怎的,更改没有进入RC 22。是的,它将在RC 23中,并且已经在师父的不稳定提示中。谢谢@c0bra的回复@c0bra为什么文档中没有提到“类型”?。。。没关系,找到了!在这里
vm.usersGrid = {
    enableRowSelection: true,
    multiSelect: true,
    data: "vm.users",
    columnDefs: [
        {field: 'id', visible: false, displayName: 'UserId'},
        {field: 'email', displayName: 'User Name'},
        {field: 'countries', displayName: 'Country'},
        {field: 'status', displayName: 'Status'},
    ]
};