Tôi đang xem các mẫu Durandal đang cố gắng hiểu cách định tuyến hoạt động.Nhiều cấp độ định tuyến trong Durandal
Các shell.js quy định cụ thể các đường bay:
{ route: ['', 'knockout-samples*details'], moduleId: 'ko/index', title: 'Details...', nav: true, hash: '#knockout-samples' },
{ route: 'view-composition',moduleId: 'viewComposition/index', title: ...
dưới knockout-samples
:
{ route: '', moduleId: 'helloWorld/index', title: 'Hello World', type: 'intro' },
{ route: 'helloWorld', moduleId: 'helloWorld/index', title: 'Hello World', type: intro', nav: true},
Những gì tôi đang cố gắng để đạt được có thứ bậc khác dưới helloWorld
. Một cái gì đó như thế này:
tôi đã cố gắng này, nhưng không may mắn:
{ route: '', moduleId: 'helloWorld/index', title: 'Hello World', type: 'intro' },
{ route: 'helloWorld*details', moduleId: 'helloWorld/index', title: 'Hello World', type: 'intro', nav: true, hash:'#knockout-samples/helloWorld'}
Tuy nhiên, điều này không làm việc.
Định tuyến Durandal không hỗ trợ cấp điều hướng này không?
Cảm ơn bạn. Tôi đã làm điều này cho cấp độ điều hướng. Như tôi đã đề cập trong câu hỏi của mình, tôi đang gặp sự cố khi xác định cấp độ điều hướng thứ hai :) – GETah