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'},
]
};