【发布时间】:2016-01-18 10:20:18
【问题描述】:
我有一个使用 Elm 架构设计的 elm 应用程序。我已经将它用于教程中的所有示例,并且它们工作正常。我有以下组件
- 容器列表视图
- 容器视图
- 地址视图
- 注册视图
- ...
ContainerView 组件是一个非常格式化的 div 结构,用于包含其他视图(但目前,一次只有 1 个)
ContainerListView 可以包含多个容器视图。它处理他们的展示和定位。你可以把它想象成一个MDI表面
主用户界面中的菜单用于将新的容器视图添加到容器视图列表中。
我收到了三个主要问题。其中两个是
如何创建组件以使 Container 视图可以包含任何其他元素,例如我传入的 init、update 和 view 函数并期望所有东西都正确连接?目前,我拥有的示例视图有点硬编码。他们确切地知道孩子们是谁。
1234563并且可能只能从 main 更新?
我不确定这两个是否应该是单独的问题。任何有关如何在 hello world 之外构建大型应用程序的信息也将不胜感激。
【问题讨论】:
标签: elm