【问题标题】:How to create a context sensitive right-click menu in svelte?如何在 svelte 中创建上下文相关的右键菜单?
【发布时间】:2020-10-16 13:53:12
【问题描述】:

我发现this example 在 Svelte 中创建了一个右键菜单,效果很好。它使用 svelte:body 绑定在整个文档正文上。

我想要的是仅在特定组件的上下文中的右键单击菜单,例如步骤列表,通过菜单我可以执行“将列表中的所有项目标记为之前”或“将当前步骤之后的所有项目标记为红色”等操作。

【问题讨论】:

    标签: contextmenu svelte right-click


    【解决方案1】:

    好的,我必须在 Step 组件本身中定义上下文菜单才能使其工作。

    这是我的解决方案:https://svelte.dev/repl/16c8a02ebaa9425a9cbbfd66feea1a9e?version=3.29.0

    【讨论】:

    • 不错,不过可以同时打开几个菜单。
    • 对我不起作用,我得到标准操作系统上下文菜单。
    猜你喜欢
    • 1970-01-01
    • 2021-04-03
    • 2010-10-20
    • 2013-02-11
    • 2012-12-09
    • 1970-01-01
    • 2011-10-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多