【发布时间】:2020-10-16 13:53:12
【问题描述】:
我发现this example 在 Svelte 中创建了一个右键菜单,效果很好。它使用 svelte:body 绑定在整个文档正文上。
我想要的是仅在特定组件的上下文中的右键单击菜单,例如步骤列表,通过菜单我可以执行“将列表中的所有项目标记为之前”或“将当前步骤之后的所有项目标记为红色”等操作。
【问题讨论】:
标签: contextmenu svelte right-click
我发现this example 在 Svelte 中创建了一个右键菜单,效果很好。它使用 svelte:body 绑定在整个文档正文上。
我想要的是仅在特定组件的上下文中的右键单击菜单,例如步骤列表,通过菜单我可以执行“将列表中的所有项目标记为之前”或“将当前步骤之后的所有项目标记为红色”等操作。
【问题讨论】:
标签: contextmenu svelte right-click
好的,我必须在 Step 组件本身中定义上下文菜单才能使其工作。
这是我的解决方案:https://svelte.dev/repl/16c8a02ebaa9425a9cbbfd66feea1a9e?version=3.29.0
【讨论】: