javascript - dart2js's output causes "null is not an object" -


after running

private/dart/dart-sdk/bin/dart2js -m -o public/js/script.js private/dart/script.dart 

the resulting javascript returns

typeerror: 'null' not object (evaluating 'j.re(a).gvs') 

however, error while not minified is

typeerror: 'null' not object (evaluating 'j.getinterceptor$x(receiver).get$onblur') 

which might more meaningfull.

it whether use script.js, or script.compiled.js.

the dart code is

import 'dart:html'; import 'dart:core';  void main() {    queryselector("#authorinput").onblur.listen(updatesurname); } void updatesurname(event e){    string author = (e.target inputelement).value;    string surname = author.split(' ').last;    queryselector("#surnameinput").text = surname; } 

the relevant haml is

  .form-group      %label(for="authorinput") author      %input.form-control#authorinput(type="text" name="author" placeholder="enter author")   .form-group      %label(for="surnameinput") surname      %input.form-control#surnameinput(type="text" name="surname" placeholder="enter surname") 

i believe should work is, though that's not case.

figured out.

i included compiled javascript file inside tag of html page. moving bottom of body fixed everything.


Comments

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

css - Firefox for ubuntu renders wrong colors -