'Mi'不是带有dart2js的'IF'类型的子类型

时间:2013-10-30 17:49:21

标签: dart dart2js

我今天面临dart2js的问题,dart2js没有任何错误就结束了,但是当我在浏览器(Chrome)上启动我的webapp时,控制台发送此错误“未捕获类型'Mi'不是子类型类型'IF'“ 但是当在Dartium上运行时,没有错误。我不是真正的JavaScript,所以我不知道如何进一步调查。

我的应用程序部署在那里:
    5.231.68.247/comprachicos/index.html 有错误的页面是:
    5.231.68.247/comprachicos/jeu.html

我的消息来源是Github:     https://github.com/eagleofdeath13/Comprachicos/tree/master/web

提前致谢:D

1 个答案:

答案 0 :(得分:0)

当我在Dartium中运行时,它确实会导致异常。

在你的jeu.html中你有

<input id="nextPageButton" type="button"/>

在你的main.dart中你有:

ButtonElement b = querySelector("#nextPageButton");

所以Dart中的错误信息是:

Exception: type 'InputElement' is not a subtype of type 'ButtonElement' of 'b'.

使用html中的button - 代码或InputElement中的main.dart来解决此问题。