В документации ui-router
есть объект с именем UrlMatcher, который должен получить к нему доступ, чтобы использовать некоторые методы (например, exec
), но я не могу найти четких инструкций о том, как это сделать. Однако этот объект описан на странице документации.Как я могу получить доступ к urlMatcher ui-router?
Я хочу быть в состоянии сделать что-то вроде:
new UrlMatcher('/user/{id}?q&r').exec('/user/bob', {
x: '1', q: 'hello'
});
Как я могу получить доступ к этому объекту?
urlMatcherFactory.js on Github
Я видел это сообщение, но он не имеет прямого доступа к объекту 'UrlMatcher' – CodeArtist
apparantly, var urlMatcher = $ urlMatcherFactory.compile ("'/ user/{id}? Q &r'"); var matched = urlMatcher.exec ('/user/bob ', { x:' 1 ', q:' hello ' }); Это то, что вы имели в виду? –
Да, я собираюсь попробовать. – CodeArtist