Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.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 如何以对象数组的形式传递数据?_Javascript_Angular_Angular5_Dropdown_Ngx Select Dropdown - Fatal编程技术网

Javascript 如何以对象数组的形式传递数据?

Javascript 如何以对象数组的形式传递数据?,javascript,angular,angular5,dropdown,ngx-select-dropdown,Javascript,Angular,Angular5,Dropdown,Ngx Select Dropdown,我在angular 5项目中使用这个包,想知道如何传递对象数组而不是字符串数组。 目前,如果我这样做,它会在下拉列表中将[Object]显示为选项 data=[ { "id": "ab", "description": "аҧсуа" }, { "id": "aa", "descripti

我在angular 5项目中使用这个包,想知道如何传递对象数组而不是字符串数组。 目前,如果我这样做,它会在下拉列表中将[Object]显示为选项

data=[ {
        "id": "ab",
        "description": "аҧсуа"
    },
    {
        "id": "aa",
        "description": "Afaraf"
    },
    {
        "id": "af",
        "description": "Afrikaans"
    },
    {
        "id": "ak",
        "description": "Akan"
    }]

我想在下拉列表中显示对用户的描述,并选择“获取所选选项的id”。

我自己已经找到了问题的答案。
config.displaykey
丢失,根据要求添加该键使其正常工作

/** ngx-select-dropdown config */
public config: any = {
    displayKey: "description",
    search: true,
    height: '260px',
    placeholder: 'Select',
    customComparator: () => { },
    limitTo: 10,
    moreText: 'more',
    noResultsFound: 'No results found!',
    searchPlaceholder: 'Search',
    searchOnKey: ''
}

如果传递了对象数组,则必须在配置中传递
displayKey

displayKey:"description"
检查

/** ngx-select-dropdown config */
public config: any = {
    displayKey: "description",
    search: true,
    height: '260px',
    placeholder: 'Select',
    customComparator: () => { },
    limitTo: 10,
    moreText: 'more',
    noResultsFound: 'No results found!',
    searchPlaceholder: 'Search',
    searchOnKey: ''
}
displayKey:"description"