【问题标题】:Using Preact in Lightning Web Component在 Lightning Web 组件中使用 Preact
【发布时间】:2021-01-11 16:20:59
【问题描述】:

最近安装了这里提到的项目:https://developer.salesforce.com/blogs/2020/11/how-to-use-apex-natively-with-svelte-vue-and-preact-within-lwc.html 以测试在 Lightning Web 组件中使用 Preact 的理论。观察到在 Preact 组件中,组件中的任何单击都会触发组件中呈现的第一个元素(具有 onclick 属性)的 onclick 功能,任何额外的单击或直接单击其他元素(具有或不具有 onclick 属性)只会触发第一个元素的函数。这种行为与我一直在从事的一个包含 Preact 的单独项目有关。有谁知道会导致这种情况的原因和/或有解决方法的建议吗?

我假设这与 LWC 包装器以及它如何重定向要处理的浏览器事件有关,但就完全调试该路径而言,我已经超出了我的深度。

【问题讨论】:

  • 我也看到了同样的情况,很难解决这个问题。

标签: web-component preact lwc


【解决方案1】:

我由链接博客文章的作者运行了这个,我们确认这在实际的组织中不起作用,尽管它在本地开发沙箱中运行良好。可能的罪魁祸首是储物柜服务,但作者和我都不愿意尝试验证,即使得到确认也没有太多工作要做。

简短的回答,Preact 目前在 LWC 框架中不起作用。

【讨论】:

    猜你喜欢
    • 2020-07-15
    • 1970-01-01
    • 1970-01-01
    • 2019-10-02
    • 2022-01-17
    • 2020-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多