Elm来管理站点的特定部分

Elm来管理站点的特定部分,elm,Elm,嗨,我是elm的新手,我想知道是否可以设置elm,使其只管理网站的一个部分。该站点的其余部分将使用纯javascript、html和css 但是我想在一个单独的脚本标签中加载编译后的elm应用程序,它应该只管理一个特定的部分 假设该网站垂直分为10个分区,高度为300px。我只希望第三版是elm应用程序 这可能吗?如果是这样的话,我怎样才能让它工作呢?你可以使用Htmlpackagesembed函数来实现这一点。我曾经这样做只是为了尝试一下,但不幸的是,我想不起它的任何细节。不过我确实找到了一些

嗨,我是elm的新手,我想知道是否可以设置elm,使其只管理网站的一个部分。该站点的其余部分将使用纯javascript、html和css

但是我想在一个单独的脚本标签中加载编译后的elm应用程序,它应该只管理一个特定的部分

假设该网站垂直分为10个分区,高度为300px。我只希望第三版是elm应用程序


这可能吗?如果是这样的话,我怎样才能让它工作呢?你可以使用
Html
packages
embed
函数来实现这一点。我曾经这样做只是为了尝试一下,但不幸的是,我想不起它的任何细节。不过我确实找到了一些源代码

html页面应该是这样的

<html>
  <head>
  </head>
  <body>
    <div id="personnel"></div>
  </body>

  <script src="elm.js"></script>
  <script>
    Elm.Person.embed(document.getElementById('personnel'));
  </script>
</html>
Elm代码通过命令编译成JavaScript

elm-make Person.elm --output elm.js
我对这方面的知识非常有限,但我确实进行了充分的调查,以确定通过这样做,可以将使用Elm制作的多个组件添加到html页面/现有应用程序中


附录:除了先前的答案之外,我还找到了您想要查看的答案:

有没有办法从javascript中删除elm模块?类似Elm.Person.unmount()的内容?或destroy()?@Imraan删除Elm模块的用例是什么?如果删除了添加模块的div怎么办?
elm-make Person.elm --output elm.js