如果路由存在,路由器会很好地处理 URL 并导致调用适当的路由。但是路由不存在的情况如何处理呢?
应用程序.js
App = Ember.Application.create();
App.Router.map(function () {
this.resource('about', { path: "/about" });
this.resource('admin', { path: "/admin" });
});
索引.html
<script type="text/x-handlebars" id="about">
<h1>ABOUT</h1>
</script>
<script type="text/x-handlebars" id="admin">
<h1>ADMIN</h1>
</script>
用例:
当用户输入 URL index.html#/xxxx 时,我想转换到一种错误页面,指示请求的“页面”没有退出。
到目前为止,我还没有找到解决方案...