【发布时间】:2013-05-06 15:49:04
【问题描述】:
我已经开始试验 Dart 和 Route 包 http://pub.dartlang.org/packages/route。
立即提出两个问题:
1) 当用户将浏览器指向一个不应该存在的 url 时(例如,通过给出一个错误的哈希片段),是否有可能(如果是惯用的方式)定义一个后备路由。在示例代码中,路由框架只是引发了一个ArgumentError("No handler found for $path")。
2) dart 编辑器不在根路径/ 处提供已编译的应用程序,而是在从文件系统目录派生的路径下提供服务。这使得测试路由框架成为可能。是否可以让应用程序在localhost:3030/ 下提供服务?
【问题讨论】:
-
1) 从外观上看,服务器端有一个“defaultStream”,但我在客户端没有看到你提到的。也许会引发错误?