You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code扩展中Quick Pick条目无法在UI中渲染的问题求助

VS Code扩展中Quick Pick条目无法在UI中渲染的问题求助

我正在开发一个封装fzf的VS Code扩展,目前遇到了一个棘手的UI渲染问题:
在特定的搜索场景下,Quick Pick界面完全是空的,没有显示任何条目,但我把相关数据打印到控制台时,能清楚看到filenameResults和赋值后的quickPick.items都包含了正确的条目数据。另外还有个衍生问题——如果一次性加载大量条目,第一个条目也不会在UI里渲染出来。

相关代码片段

console.log('filenameResults');
console.log(filenameResults);
quickPick.items = filenameResults;
console.log('quickPick.items');
console.log(quickPick.items);

控制台输出

filenameResults 
• 0: {label: '$(python) models-py', description: 'main', data
• 1: {label: '$(file) models. cpython-313-pyc', description:
• 2: {label: '$(python) 0003_delete_blogpost_publication_imag
• 3: {label: '$(file) 0003_delete_blogpost_publication_image.
length: 4


quickPick.items

• 0: {label: '$(python) models-py', description: 'main', data
• 1: {label: '$(file) models. cpython-313-pyc', description:
• 2: {label: '$(python) 0003_delete_blogpost_publication_imag
• 3: {label: '$(file) 0003_delete_blogpost_publication_image.
length: 4

实际UI效果(空的Quick Pick)

Empty Quick Pick

有没有大佬遇到过类似的问题?或者能帮我排查下可能的原因?比如是不是label里的图标语法有问题?或者Quick Pick的赋值时机不对?

备注:内容来源于stack exchange,提问作者Zaid Alsaheb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 20:03:01