아래 코드가있는 탐색 모음이 있습니다. 하지만 앵커 요소를 클릭하면 상대 경로가 응용 프로그램 URL에 추가되지 않고 결국 라우터가 작동하지 않게됩니다. 내가 어떻게 작동하게 할까? 내가 가진 <nav class="ui menu inverted navbar">
<a href="\test1" class="brand item">Test1</a>
인증 파이프 라인이 있습니다. run(navigationInstruction, next) {
if (navigationInstruction.getAllInstructions().some(i => i.config.auth)) {
var isLoggedIn = this.auth.isAuthenticated()
if (!isLogg
사용자가 동일한 요청을 여러 번 제출하지 못하도록 내 앱에서 수행 한 모든 가져 오기에 대해 로더를 표시하려고합니다. 이를 위해 나는 main.ts let httpClient = new HttpClient();
httpClient.configure(config => {
config.withInterceptor({
reque
url 내에 제공된 매개 변수를 기반으로하는 하위 라우터에서 일부 경로를 동적으로 생성하려고합니다. mydomain.com/#/page/ : 페이지 나는 configureRouter 기능이 그리고 내 모듈 페이지에서 모듈 "페이지"로드 그래서 난 내 주요 라우터가 경로로 구성되어 아이 라우터에 추가하기 전에 URL에 지정된 페이지를 기준으로 섹션을 가져 오
나는 이것이 바벨 (es7)과 관련이 있다고 기대합니다. 이 줄의 코드는 Visual Studio를 export class App {
configureRouter(config, router) { /// <== here is the error
this.router = router;
config.title = 'Aurelia';
요약 자식 페이지에서 작동 4) 이 1을 작동하지 않습니다 로그 아웃하고 로그인에 페이지 촬영 취득) 로그인에 2) TEST1 버튼으로 메인 페이지를 확인하고 버튼을 로그 아웃 3)를 눌러 TEST1 4) TEST1 페이지로 이동 얻을 5)를 눌러 ERROR [앱 라우터] 오류를 로그 아웃 : 경로를 찾을 수 없습니다 :/TEST1 나는 내가 고민하고있는
내 Aurelia보기 모델에서 나는 canActivate()의 몇 가지 전제 조건을 확인하려고하며,이를 기반으로 다른보기로 이동할지 여부를 결정합니다. 이제 발견 하나의 항목 만, ThisView의보기 여전히 활성화됩니다 (즉, 브라우저에서 볼 수있다)이 있으면 내가 some/other/view로 이동하고있다하더라도 export class ThisView{
는 다음과 같은 두 개의 클래스 고려 : import { Router, RouterConfiguration } from 'aurelia-router';
export class MainPage
{
router: Router;
configureRouter(config: RouterConfiguration, router: Router)
인 계정을 표시하는 간단한 Aurelia 응용 프로그램이 있습니다. 기본보기는 계정 목록입니다. 계정 세부 정보보기도 있습니다. 목록보기의 맨 위에있는 모달/대화 상자에서 세부 정보보기를 열어두고 싶습니다. 그러나 모달의 존재가 URL의 일부로 나타나기를 바랍니다. aurelia-dialog 플러그인을 사용하여 세부 사항보기를 쉽게 찾을 수는 있지만 대화창