【问题标题】:Dynamic/lazy imports in ElmElm 中的动态/惰性导入
【发布时间】:2016-11-05 19:28:50
【问题描述】:

我想在 Elm 中懒惰地导入函数的定义。用例是浏览器,我可能有多个视图不需要为初始页面加载而呈现,因此我想推迟这些网络请求以加快初始加载。 Polymer 使用他们的PRPL pattern 来实现这一点,您可以在其中延迟加载自定义元素的定义。我环顾四周,但找不到任何表明这在 Elm 中是可能的。

任何想法将不胜感激。如果没有浮出水面,我会认为这是不可能的。

【问题讨论】:

    标签: lazy-loading elm dynamic-import


    【解决方案1】:

    我认为这在 Elm 中是不可能的。为了在编译时静态检查它们,动态导入在语言中是特意的,故意不可能的。

    可能能够通过 JS 程序的端口来解决一些问题,这些程序可以动态运行或获取其他 Elm 模块,但您将放弃从Elm 编译器。

    【讨论】:

    • 好吧,这很可悲。
    猜你喜欢
    • 2019-03-14
    • 2015-08-15
    • 1970-01-01
    • 1970-01-01
    • 2012-11-19
    • 1970-01-01
    • 2019-02-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多