榆树调试员说"没有手表"当我有一个

时间:2016-01-21 13:09:13

标签: debugging elm

我有这个简单的代码:

module Main where
import Debug
import Html exposing (Html,text,select)
import Html.Attributes exposing (id)
import StartApp.Simple as StartApp
main : Signal Html
main=
    StartApp.start {model=0,update=update,view=view}
type Action=
    Noop
update : Action -> Int -> Int
update a i =
    case a of
        Noop -> i
view : Signal.Address Action -> Int -> Html
view a i=
    select [id "list"] (Debug.watch "options" viewoptions)

options : List String
options=["ahmad","batoul","hello"]
viewoptions : List Html
viewoptions=
    List.map text options

我需要查看viewoptions的值,当我启动elm-reactor并转到0.0.0.0:8000时,我转到我的文件(main.elm)并按下扳手,然后我得到"没有找到手表"并建议我使用Debug.watch或Debug.watchsumary。

我查看了this页面中的示例并且它们有效,那么为什么不开采?

1 个答案:

答案 0 :(得分:1)

目前,在处理使用StartApp失败进行调试监视的端口时,存在与elm-reactor打开的错误。有an open issue here