首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在更新版本的Html.app中替代MVCTodo

在更新版本的Html.app中替代MVCTodo
EN

Stack Overflow用户
提问于 2018-05-21 19:18:16
回答 1查看 48关注 0票数 2

我想更新榆树MVC Todo取代旧版本elm-package.json中的新的。我的新elm-package.json是:

代码语言:javascript
复制
{
    "version": "2.0.0",
    "summary": "TodoMVC created with Elm and elm-html",
    "repository": "https://github.com/somenxavier/minuscule.git",
    "license": "BSD3",
    "source-directories": [
        "."
    ],
    "exposed-modules": [],
    "dependencies": {
        "elm-lang/core": "5.1.1 <= v < 6.0.0",
        "elm-lang/html": "2.0.0 <= v < 3.0.0",
        "elm-lang/dom": "1.1.1 <= v < 2.0.0",
        "elm-lang/virtual-dom": "2.0.4 <= v < 2.1.0",
        "elm-lang/navigation": "2.1.0 <= v < 2.2.0",
        "elm-community/string-extra": "1.4.0 <= v < 1.5.0"
    },
    "elm-version": "0.18.0 <= v < 0.19.0"
}

但是elm-reactor抱怨我

代码语言:javascript
复制
I cannot find module 'Html.App'. Module 'Todo' is trying to import it.

我知道html.app已过时,但是如何在代码中替换它的引用呢?具体来说,如何替换这个

代码语言:javascript
复制
Html.App.map (\msg -> UpdateTask ( id, msg )) taskView
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-21 19:24:22

更新Elm 0.18的文档。具体地说:

elm-lang/htmlHtml.App塌陷为Html。因此,您需要删除任何导入的Html.App导入,转而引用Html.program

Html.App.map现在是Html.map

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50455324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档