我正在从 Netbeans 迁移到 VSCode,使用一段时间后,我不明白如何在导航器中看到我的所有项目,以便我可以处理我需要的某些项目,有时也可以在项目之间复制文件。实际上,我只能打开一些文件夹,或者我可以打开所有项目的根文件夹,好吧,但是有了它,我无法使用第三方 ftp-simple 插件将每个项目与某些 FTP 服务器同步FTP 连接。
这是使用 macos 的 vscode 版本:1.37.1。
我正在尝试将唯一的 ID 分配到我的 SVG LinearGradient 元素中,这是针对我正在工作的自定义古腾堡块,基本上我需要访问(或生成)一个唯一的 id,以便我可以将其放入元素 HTML id 中范围。
我知道我们有一个主块 ID,我们可以使用 CSS 进行样式设置并创建锚点,但这对我想要实现的目标没有帮助。
我发现了这个https://developer.wordpress.org/block-editor/packages/packages-compose/#withInstanceId但我不明白如何使用它,文档没有给我简单的例子。
请按照我的块代码的一部分(这不起作用):
attributes: {
id: {
type: 'string',
default: withInstanceId(function({instanceId}){ return instanceId })
}
Run Code Online (Sandbox Code Playgroud)
如您所见,我正在尝试将实例 ID 分配给属性,以便我可以使用 props.attributes.id 将其访问到 SAVE 和 EDIT 函数中
谢谢你的帮助。