aurelia-router

    2热度

    1回答

    这些是一些常见问题,以真正看到使用Aurelia检测身份验证和授权的不同实现。所有这些都是在安全的后端服务环境中进行的。 假设您对服务器使用cookie验证。您如何确认Aurelia中的Cookie向用户显示他们已登录? 在奥里利亚文档(看到here),我们可以看到以下内容: class AuthorizeStep { run(navigationInstruction, next) {

    2热度

    1回答

    当我做console.log(router.routes)我得到预期的结果。所有路线的列表。但是,当我做console.log(router.routes[1])(或任何其他索引)它返回未定义。这是怎么回事。 Image of console in chrome和我的代码 activate() { console.log(this.router.routes) console.

    0热度

    2回答

    我想添加一个路由在一个布尔值上去附着,所以如果条件满足,路由将显示并且在导航栏中,如果不是,它将不会被添加。 我已经trided改变导航:取决于condtion的选择,但我错过了一些东西...... { route: 'aRoute', moduleId: 'modules/something/mySite, nav: cond ? true : false,

    3热度

    1回答

    我有以下代码,基本上是app.js中的主要路由器和仪表板js中的子路由器。每当我去根URL'/'我在浏览器控制台中得到一个警告。我不明白这里有什么问题,重定向甚至可以正常工作,并显示所有内容,但我仍然得到这个巨大的警告,告诉我出了问题。我错过了什么?任何帮助赞赏。 浏览器控制台的警告 Warning: a promise was rejected with a non-error: [object

    4热度

    1回答

    如何在Aurelia中导航到当当前URL与配置中的任何路线不匹配时定义备用路线?

    0热度

    1回答

    我有一个Auth管道。 run(navigationInstruction, next) { if (navigationInstruction.getAllInstructions().some(i => i.config.auth)) { var isLoggedIn = this.auth.isAuthenticated() if (!isLoggedIn)

    1热度

    1回答

    我想为我的应用完成的每次提取显示一个加载程序,防止用户多次提交相同的请求。为此,我改变了HttpClient的配置拦截配置过程中的请求和响应main.ts let httpClient = new HttpClient(); httpClient.configure(config => { config.withInterceptor({ request(re

    0热度

    2回答

    我想根据url中提供的参数在子路由器中动态生成一些路由。 所以我必须配置了路线我主路由器: mydomain.com/#/page/ :页面正在加载的模块“页” 在我模块的网页我有一个configureRouter功能这是为了获取相对于在URL中指定的网页区段之前在子路由器将它们添加: public async configureRouter(config, router){ page

    0热度

    1回答

    我期望这与babel,es7的东西或其他。 这行代码是显示在Visual Studio export class App { configureRouter(config, router) { /// <== here is the error this.router = router; config.title = 'Aurelia'; config

    0热度

    1回答

    总结时: WORKS 1)登录 2)看到主页面test1的按钮和注销按钮 3)按注销 4)获得注销和登录页面采取 不起作用 1)登录 2)看到主页面test1的按钮和注销按钮 3)按test1的 4)得到带到测试1页 5)按​​注销 错误[应用路由器]错误:路径未找到:/ test1的 我已经将我的代码减少到了我正在努力挣扎的位置,然后制作了一个运动员,但是运动员不喜欢我使用的注射标记,因此不会呈