я это знака маршрут сконфигурирован внутри shell.jsDurandal: Включите восклицательный знак внутри сочинить связывание
router.map([
{ route: 'projects*modal', title: 'Projects', moduleId: 'views/projects', nav: true },
]).buildNavigationModel();
и это, как я стараюсь, чтобы составить представление с некоторым параметром знака внутри пользовательского вида модального
<div data-bind="compose: 'views/projects/thisIsOptionalSplatParameter'"></div>
Это не работает. Он работает, только когда я обновляю его непосредственно на адресной панели.
Итак, как я могу включить некоторые параметры внутри составить привязку к маршруту?
Мне нужно, чтобы страница знать, если я использовал его внутри модального или нет .. Так что мне нужно что-то передать, как это:
http://localhost/#projects/modalTrue
и получить его с помощью активации функции внутри проектов страница:
var isInModal;
activate: function(params)
{
if (typeof params !== 'undefined' && params !== null && params.replace('/', '') === 'modalTrue')
isInModal = true;
else
isInModal = false;
}
Любая помощь будет принята с благодарностью!
Сказал (а) спасибо
Perfect !! Это то, что мне нужно! Большое спасибо ! –