1
stateProvider.state({
name: 'someState',
url: '/test?x',
template: '<div>matched</div>'
});
이 구성이 작동하지 않습니다가, 경로는 두 경우 모두 일치합니다. 쿼리 param이 필요합니다.
I는 다음과 같이 깨끗한 솔루션을 기다리고 있었다 :
stateProvider.state({
name: 'someState',
url: '/test',
params: {
x: {
required: true
}
},
template: '<div>matched</div>'
});
URL을 'url :'/ test/: x''로 변경할 수 있습니까? 그것은 독특한 패턴을 만들 것이며, 당신이 필요로하는 것을 얻을 수 있습니다. –
@PankajParkar 아니, 그게 문제 야. – karaxuna
URL을 '/ test/: x'로 변경하거나 수신 컨트롤러에 param이 있는지 확인하십시오. x가 없으면 다른 경로로 리디렉션하거나 오류를 발생시킵니다. –