gpt4 book ai didi

javascript - 构建 Atom 包时,如何在弹出菜单中显示列表?

转载 作者:行者123 更新时间:2023-12-02 23:35:35 25 4
gpt4 key购买 nike

我正在构建一个 Atom 包,并尝试向用户显示项目列表。用户可以搜索这些项目并选择一个。我正在尝试制作一些看起来类似于下面的菜单的东西。

image
(来源:github-camo.com)

这有点像命令面板,只是我希望所有项目都来 self 的包。我不想修改命令面板。

我的包的工作原理基本上是这样的:您按 Command+R,然后会弹出此列表菜单,其中包含大约 100 个不同的选项。然后用户选择这些选项之一。我对 atom.commands.add API 不感兴趣——我不知道如何执行此操作,并且我仔细查看了该 API 并在线搜索,但没有结果。

如有任何帮助,我们将不胜感激。

最佳答案

Atom 的开发者提供 atom-select-list为此目的 eclipse 刻组件。

示例:

const SelectList = require('atom-select-list')

const usersSelectList = new SelectList({
items: ['Alice', 'Bob', 'Carol']
})
document.body.appendChild(usersSelectList.element)

不幸的是,文档很少。我发现它对 take a look 有用其他人是如何实现的。

关于javascript - 构建 Atom 包时,如何在弹出菜单中显示列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56299715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com