Можно ли передавать наблюдаемые и наблюдаемые массивы из viewmodel в качестве аргументов другим страницам или как json?Можно передать параметры с viewmodel на другую страницу?
Предположим, у меня есть пара полей, и когда я нажимаю кнопку, она перенаправляется на другую страницу и отображает параметры.
Можно ли это сделать с помощью нокаута/jquery или мне нужно отправить сообщение на контроллер и перенаправить оттуда?
Идея состоит в том, чтобы передавать информацию на страницу подтверждения и оттуда отправляться на контроллер.
Спасибо за forehand!
Моя проблема заключается в том, что у меня будет примерно 20 разных идентификаторов, поэтому будет трудно перенаправить ссылку/id или что-то в этом роде. Мне нужно передать объекты. :(Лучшим подходом в этом случае может быть публикация на контроллер и сопоставление с объектами? – Henrik
Передача объектов на другую страницу - это не очень хорошая идея, если вы спросите меня. Идите в «подход, основанный на режиме просмотра», который я предложил в тема, которую я связал. Кроме того, я отредактировал свой пост, чтобы предложить что-то еще полностью. –
Когда вы используете Knockout, вы должны знать тонкую разницу между «страницей» и «представлением». Представление - это просто способ представления данных ,В вашем случае данные остаются неизменными все время, но способ, которым вы представляете его, отличается (форма против чтения только с проверкой подтверждения). Вам просто нужно переключить представление (HTML), а не данные. Абсолютно не нужно усложнять работу, создавая вторую страницу. –