【发布时间】:2018-08-08 10:37:30
【问题描述】:
我想尝试创建一个单一页面应用程序。在 Dart 网站上只解释了使用 AngularDart 的路由。老实说,如果将 Dart 与 AngularDart 一起使用,最好只使用没有 dart 的 Angular。
所以我尝试用
创建这个单页应用HttpRequest 类
button.onClick.listen((e){
HttpRequest.getString("test.html").then((html){
querySelector(".container").innerHtml = html;
});
});
在我的 test.html 中,我只写了<h1>test page</h1>
那是工作!!!但是如何修改url?我尝试使用 History 类(如 javascript)并且工作正常:我的网站从 www.mysite.com 变为 www.mysite.com/test
但是如果我在浏览器的 url 输入中插入 www.mysite.com/test 会给我 404 错误。
飞镖路线包已停产 5 年。 (https://github.com/justinfagnani/route)
【问题讨论】:
-
这看起来可以帮助你:pub.dartlang.org/packages/m4d_router
-
我尝试过,但效果不佳
标签: web-applications routing dart angular-dart