Во -первых, вам нужно настроить свой маршрутизатор, например:
$ stateprovider.state ('Firstpage', {url: '/page/firstpage', templateurl: 'page/views/firstpage.html', controller: 'firstpagectrectrl' // Зависимости: ['service/vipseachservice']}). '/Page/secpage', templateurl: 'page/views/secpage.html', controller: 'secpagectrectrl'})Обратите внимание на атрибут Params во втором адресном информации, которая является объектом, который вы хотите принять параметры, определенные в форме ключа: значение
При прыжке на страницу оба метода могут проходить через параметры. Один из них - написать это непосредственно в HTML
<a ui-sref = "sec-page"> прыгать на второй странице </a>
В настоящее время за переносом следует адрес страницы
<a ui-sref = "sec-page ({message: messageId})"> прыгнуть на вторую страницу </a>Второй тип написан в контроллере
.controller ('FirstPageCtrectRl', function ($ scope, $ state) {$ state.go ('secpage');});Те же параметры записываются после адреса в форме объекта
.controller ('FirstPageCtrectRl', function ($ scope, $ state) {$ state.go ('secpage', {message: messageId});});Продолжительные параметры должны быть получены с использованием $ stateparams в контроллере целевой страницы. Метод должен быть введен заранее.
.controller ('secpagectrectrl', function ($ scope, $ state, $ stateparams) {var test = $ stateparams.message;});Выше приведено вопрос о передаче угловой страницы, представленной вам редактором. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!