ИП в AngularJS.маршрутизация - добавить атрибут к элементам ввода до рендеринга HTML в интерфейс-просмотр
Я с помощью угловых JS - интерфейс.понятие маршрутизатор для развития SinglePageApplication.
Когда я нажимаю ссылку Page 1 и Page 2, то соответствующая html-страница будет отображена в div' ui-view'. Я хочу, чтобы добавить данные-НГ-размытие атрибут в соответствующих HTML-страницу(Sample.html, Sample2.html), элементы управления вводом, а ссылку 'ИП-сref'. У меня есть готовый документ события в
это оба htmls, но это не уволено. Таким образом, существует любая возможность добавления атрибутов для входных элементов при загрузке html перед соответствующим контроллером, вызываемым ui-router.
Код :
<div data-ng-app="ProjectApp"> <div class="menulist"> <li><a ui-sref="pageone">Page 1</a></li> <li><a ui-sref="pagetwo">Page 2</a></li> </div> <div class="ui-view"></div> <script> var loApp = angular.module("ProjectApp", ["ui.router"]); loApp.config(function ($urlRouterProvider, $stateProvider, $urlMatcherFactoryProvider) { $urlMatcherFactoryProvider.caseInsenstiveMatch = true; $stateProvider .state('pageone', { url: '/Screen-one', templateUrl: 'Sample.html', controller: pageoneCtrler }) .state('pagetwo', { url: '/Screen-two', templateUrl: 'Sample2.html', controller: pagetwoCtrler }); }); loApp.controller("pageoneCtrler", function ($scope) { $scope.myfunction = function(){ } }); loApp.controller("pagetwoCtrler", function ($scope) { }); </script> </div>
Что я уже пробовал:
Я попытался дать готовый документ события в этом htmls(Sample.html, Sample2.html), но он не срабатывает при загрузке html в UI-view div.