have confusing about
js target:
var arr:Array<js.lib.Uint8Array>=[1,2,3,4];
will got this error: Int should be js.lib.Uint8Array;//haxe 4.1.4
is this a bug ?
have confusing about
js target:
var arr:Array<js.lib.Uint8Array>=[1,2,3,4];
will got this error: Int should be js.lib.Uint8Array;//haxe 4.1.4
is this a bug ?
There’s nothing confusing there. You declare a variable for Array<Uint8Array>
and initialize it with Array<Int>
.
If you’re looking to create a UInt8Array
then what you want is var arr = js.lib.Uint8Array.of(1, 2, 3, 4);
© 2018-2020 Haxe Foundation - Powered by Discourse