angularjs- все статьи тега ➜ страница 9
Как я могу заполнить выпадающий список select из канала JSON с помощью AngularJS?
Я долго искал примеры, но не смог найти ничего вообще. Единственное, что я знаю, это то, что я мог бы использовать http-модуль для получения моих данных. Вот что я сейчас делаю, но это закодировано с нокаутом. Может кто-нибудь дать мне несколько советов о том, как я могу перекодировать эту функцию с помощью AngularJS? HTML <select id="testAccounts" data-bind="options: testAccounts, optionsValue: 'Id', optionsText: 'Name', optionsCaption: 'Select Account', value: selectedTestAccount"> ...
Приведите пример события $destroy области?
Приведите пример события $destroy области? Вот справочная документация от http://docs.angularjs.org/api/ng.$rootScope. Scope#$destroy $destroy () удаляет текущую область (и все ее дочерние элементы) из родительского объекта масштаб. Удаление подразумевает, что вызовы $digest () больше не будут распространение на текущую область и ее дочерние элементы. Удаление также подразумевает что текущая область подходит для мусора коллекция. $destroy() обычно используется директивами, т ...
Директивы в AngularJS не обновляет на область изменения переменных
Я попытался написать небольшую директиву, чтобы обернуть ее содержимое с другим файлом шаблона. этот код: <layout name="Default">My cool content</layout> должен иметь этот вывод: <div class="layoutDefault">My cool content</div> потому, что макет "по умолчанию" этот код: <div class="layoutDefault">{{content}}</div> вот код директивы: app.directive('layout', function($http, $compile){ return { restrict: 'E', link: function(scope, element, attr ...
Angular ui-router-как получить доступ к параметрам во вложенном, именованном представлении, переданном из родительского шаблона?
Привет я пытаюсь получить доступ к параметру в контроллере "ViewWorklogCrtl" при использовании ui-router и работает с трудностями. В основном, мой родительский шаблон содержит: a(ui-sref="instance-ticket.worklog({id:{{ticket.testnum}}})") show а затем дальше по странице: section(ui-view="top-section") затем в моем приложении.js, содержащий информацию о маршрутизации на стороне клиента вкратце у меня есть: $stateProvider .state('instance-ticket', { url: '/ticket/:instanceID', templa ...
Автозаполнение Angularjs из $http
Я пытаюсь написать директиву автозаполнения, которая извлекает данные с сервера с помощью запроса $http (без использования каких-либо внешних плагинов или скриптов). В настоящее время он работает только со статическими данными. Теперь я знаю, что мне нужно вставить мой $http-запрос в source: директивы, но я не могу найти любую хорошую документацию по этому вопросу. http-запрос $http.post($scope.url, { "command": "list category() names"}). success(function(data, status) { ...
Включить подсказку angular-ui для пользовательских событий
Я пытаюсь использовать функцию подсказки angular-ui, чтобы показать моему пользователю, что определенное поле недопустимо, но кажется, что подсказка может быть показана только на некоторых предопределенных триггерах. Есть ли способ, с помощью которого я могу вызвать подсказку, кроме этих триггеров? например: <input type="text" tooltip="Invalid name!" tooltip-position="right" tooltip-trigger="myForm.username.$invalid"> ...
Указание директивы templateUrl относительно root
в настоящее время я заявляю templateUrl относительно текущего местоположения окна. cvApp.directive('personalDetails', function () { return { restrict: 'A', templateUrl: '../../Scripts/app/templates/personalDetails.html' }; }); Как я могу сделать templateUrl относительно корня приложения? Я ищу что-то вроде этого: templateUrl: '~/Scripts/app/templates/personalDetails.html' может ли AngularJS выполнить это? ...
Как разрешить только число (цифры и десятичная точка) для ввода во вход?
Я новичок в angularjs. Мне интересно, как можно разрешить только допустимое число, введенное в текстовое поле. Например, пользователь может ввести "1.25", но не может ввести " 1.A" или "1..". При попытке пользователя ввести следующий символ, который сделает его инвалидом, он не может ввести его. спасибо заранее. ...
Установить фокус на первый недопустимых входных данных на AngularJS форма
Я прочитал несколько статей и вопросов StackOverflow, связанных с настройкой фокуса в AngularJs. к сожалению, все примеры, которые я прочитал, предполагают, что есть некоторый атрибут, который я могу добавить к элементу, чтобы получить фокус, например директиву focusMe. однако что делать, если я заранее не знаю, на какой вход установить фокус? В частности, как установить фокус на первый элемент ввода в форме ,которая имеет $ invalid set-т. е. элемент, который терпит неудачу утверждение. Там м ...
Как использовать ng-click с несколькими выражениями? [дубликат]
этот вопрос уже есть ответ здесь: Как добавить много функций в один НГ-клик? 5 ответов Я хочу использовать ng-click для выполнения нескольких выражений. Я хочу как установить значение для модели, так и вызвать метод из $scope, например: <a ng-click="navigation.book = book && bookSvc.showBook(book)" href="#{{book.id}}">{{book.title}}</a> где у меня && разделение двух разных ...
Что подразумевается под загрузкой в angular JS?
Я новичок в угловой JS. Я проходил по ссылке ниже. http://docs.angularjs.org/tutorial/step_00 Что такое файлы начальной загрузки? Где они находятся? Что такое автоматическая загрузка и ручная инициализация начальной загрузки? Я прочитал недостаток ручной инициализации, как показано ниже.. по ссылке http://docs.angularjs.org/guide/bootstrap может кто-нибудь объяснить точно в чем здесь недостаток? ...
Как создать массив с помощью ng-модели AngularJS
Я пытаюсь создать массив, содержащий телефоны, у меня есть этот код <input type="text" ng-model="telephone[0]" /> <input type="text" ng-model="telephone[1]" /> но я не могу получить доступ к $scope.телефон ...
Проверка поля формы только при отправке или вводе пользователем
У меня есть поля, которые будут проверяться с помощью required. Проблема заключается в том, что ошибка отображается сразу же при отображении формы. Я хочу, чтобы он отображался только после того, как пользователь фактически набрал текстовое поле или отправил его. Как я могу реализовать это? ...
Директивы AngularJS: изменение $ scope не отражается в пользовательском интерфейсе
Я пытаюсь сделать некоторые пользовательские элементы с AngularJS и привязать к нему некоторые события, тогда я замечаю $scope.var не будет обновлять пользовательский интерфейс при использовании в функции привязки. вот упрощенный пример, описывающий проблему: HTML: <!doctype html> <html ng-app="test"> <head> <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.6/angular.min.js"></script> <script src="script.js"></script> < ...
Angularjs ng-параметры, использующие число для модели, не выбирают начальное значение
Я пытаюсь использовать ng-options с <select> для привязки числового целого значения к списку соответствующих параметров. В моем контроллере, у меня есть что-то вроде этого: myApp.controller('MyCtrl', function() { var self = this; var unitOptionsFromServer = { 2: "mA", 3: "A", 4: "mV", 5: "V", 6: "W", 7: "kW" }; self.unitsOptions = Object.keys(unitOptionsFromServer).map(function (key) { return { id: key, text: unitO ...
Как использовать jQuery в AngularJS
Я пытаюсь использовать простой интерфейс jQuery. Я включил все и у меня есть этот простой скрипт: <script> $(function() { $( "#slider" ).slider(); }); </script> и <div id="slider"></div> мой включает в себя: <script type="text/javascript" src="js/jquery-1.10.2.js"></script> <script type="text/javascript" src="js/jquery-ui-1.10.4.custom.min.js"></script> <script type="text/javascript" src="js/jquery.easing.1.3.js"></script> ...
ReferenceError: модуль не определен-конфигурация Karma / Jasmine с приложением Angular / Laravel
у меня есть существующее приложение Angular/Laravel, в котором Laravel действует как API для углового интерфейса, обслуживающего только данные JSON. Страница, которая загружает приложение angular,index.php, в настоящее время обслуживается Laravel. Оттуда, угловой берет на себя. у меня есть очень трудное время, пытаясь начать работу с кармой/Жасмин. При выполнении моих тестов с помощью karma start или karma start karma.conf.js из корневого каталога моего проекта, я получаю следующее ошибка: ...
Угловой JS скрыть первый элемент ng-повтор
Как бы я скрыл первый элемент ng-repeat? <div ng-repeat="item in items" ng-hide="true"> <div>{{ item.value }}</div> </div> это работает в том, что весь блок ng-repeat скрыт,но как я могу скрыть только первый элемент в элементах? Я хочу отобразить его совершенно по-другому, используя более заметный html/etc, поэтому полезно иметь его в этом списке данных. ...
Передача массива через атрибут в директиву AngularJS
в настоящее время у меня возникла проблема при передаче массива в директиву через атрибут этой директивы. Я могу прочитать его как строку, но мне это нужно как массив, так что это то, что я придумал, но это не работает. Помочь кому-нибудь? спасибо заранее код: app.directive('post', function($parse){ return { restrict: "E", scope:{ title: "@", author: "@", content: "@", cover: "@", date: "@" }, templ ...
Как вызвать функцию из другого контроллера в angularjs? [дубликат]
этот вопрос уже есть ответ здесь: может ли один контроллер AngularJS вызвать другой? 13 ответов Как я могу ввести контроллер в другой контроллер в AngularJS 7 ответов Мне нужно вызов функции в другом контроллере в angular js.Как это возможно, пожалуйста, помогите мне заранее спасибо код : app.controller('One', [' ...