我可以从Angular.Dart中回收对URL散列片段的控制吗?

时间:2014-05-30 05:21:22

标签: dart angular-dart

正如AngularJS here所要求的那样。我希望能够使用不是#的字符进行路由,这是否可以使用Angular.Dart?

1 个答案:

答案 0 :(得分:0)

随意使用带有角度的html库,它是有竞争力的

import 'dart:html';
main(){
    applicationFactory().addModule(new MyAppModule()).run();
    document.querySelector("a").onClick.listen((MouseEvent e){
        String uri=(e.currentTarget as Element).attributes["href"];
        if(uri.contains("html")){
          window.location.replace(uri);
        }
    });
}

或更好的解决方案:使用_self