angularjs- все статьи тега ➜ страница 7
Angularjs неправильный индекс $после orderBy
Я новичок в угловой.js и есть некоторые проблемы с сортировкой моего массива и работой над этими отсортированными данными. у меня есть список с элементами, и хочу, чтобы отсортировать ее по "магазине.storeName", который работает до сих пор. Но после сортировки данных моя функция удаления больше не работает. Я думаю, что это потому, что индекс $неправильный после сортировки, и поэтому неправильные данные удаляются. Как я могу решить это? Упорядочение данных в области видимости, а не в представ ...
Как очистить или остановить timeInterval в angularjs?
Я делаю демо, в котором я получаю данные с сервера через регулярные промежутки времени с помощью $interval теперь мне нужно остановить / отменить это. как я могу добиться этого? Если мне нужно перезапустить процесс, как я должен это делать? во-вторых, у меня есть еще один вопрос: я получаю данные с сервера после reqular интервалов времени. Есть ли необходимость использовать $scope.apply или $scope.watch? вот мой plunker: app.controller('departureContrl',function($scope,test, $interval){ ...
Как отформатировать дату с помощью ng-модели?
у меня есть вход, определенный как <input class="datepicker" type="text" ng-model="clientForm.birthDate" /> , который подключен для отображения в другом месте на странице: <tr> <th>Birth Date</th> <td>{{client.birthDate|date:'mediumDate'}}</td> </tr> когда страница загружается дата рождения красиво отформатирован как что-то вроде Dec 22, 2009. Однако, когда я смотрю внутрь моего <input> показано, как Tue Dec 22 2009 00:00:00 GMT-0800 ...
Как дождаться ответа от запроса $ http, в angularjs?
Я использую некоторые данные, которые из RESTful службы на нескольких страницах. Поэтому я использую угловые фабрики для этого. Итак, мне нужно было получить данные один раз с сервера, и каждый раз, когда я получаю данные с этой определенной службой. Так же как и глобальные переменные. Вот пример: var myApp = angular.module('myservices', []); myApp.factory('myService', function($http) { $http({method:"GET", url:"/my/url"}).success(function(result){ return result; }); }); в м ...
Как создать локальный сервер для запуска проекта AngularJS
Я использовал XAMPP и продуктами компании JetBrains WebStorm для запуска проекта в AngularJS. Но это сложно и низко performance.Is есть ли другой способ запустить проект AngularJS? ...
Как мне получить кнопку Назад, чтобы работать с пользовательским интерфейсом маршрутизаторов в AngularJS государственной машины?
я реализовал приложение angularjs одной страницы с помощью ui-router. Первоначально я идентифицировал каждое состояние с помощью отдельного url-адреса, однако это сделало для недружественных, GUID упакованных URL-адресов. Так что теперь я определил свой сайт как гораздо более простую государственную машину. Состояния не идентифицируются URL-адресами, а просто переходят по мере необходимости, например: Определение Вложенных Государства angular .module 'app', ['ui.router'] .config ($statePro ...
фильтр новой строки angularjs без другого html
Я пытаюсь конвертировать символы новой строки (n) в html br ' s. Согласно это обсуждение в группе Google, вот что у меня есть: myApp.filter('newlines', function () { return function(text) { return text.replace(/n/g, '<br/>'); } }); обсуждение там также советует использовать следующее В представлении: {{ dataFromModel | newline | html }} это, кажется, с помощью старого html фильтр, в то время как теперь мы должны использовать . несмотря на это, это создает проблему ...
Опрос сервера с помощью AngularJS
Я пытаюсь узнать AngularJS. Моя первая попытка получить новые данные каждую секунду работали: 'use strict'; function dataCtrl($scope, $http, $timeout) { $scope.data = []; (function tick() { $http.get('api/changingData').success(function (data) { $scope.data = data; $timeout(tick, 1000); }); })(); }; когда я имитирую медленный сервер, спящий поток в течение 5 секунд, он ждет ответа перед обновлением пользовательского интерфейса и установко ...
Как избежать фигурных скобок для отображения на странице при использовании AngularJS?
Я хочу, чтобы пользователь видел двойные фигурные скобки, но угловые связывает их автоматически. Это противоположный случай этого вопроса, когда они не хотят видеть фигурные скобки, используемые для привязки при загрузке страницы. Я хочу, чтобы пользователь увидел это: My name is {{person.name}}. но угловой заменяет {{person.name}} значением. Я думал, что это может сработать, но angular все равно заменяет его значением: {{person.name}} Plunker: http://plnkr.co/edit/XBJ ...
Как модульное тестирование изолированной области директивы в AngularJS
что такое хороший способ модульного тестирования изолированной области в AngularJS JSFiddle показывает модульный тест директива фрагмент scope: {name: '=myGreet'}, link: function (scope, element, attrs) { //show the initial state greet(element, scope[attrs.myGreet]); //listen for changes in the model scope.$watch(attrs.myGreet, function (name) { greet(element, name); }); } Я хочу убедиться, что директива прослушивает изменения ...
Угловатый.js ng-повторить через несколько элементов
этот вопрос был частично рассмотрен здесь: угловой.js ng-повторить через несколько тр однако это всего лишь обходной путь, на самом деле он не решает основную проблему, а именно: как можно использовать ng-repeat для нескольких элементов без оболочки? например, jquery.аккордеон требует, чтобы вы повторили элемент h3 и div, как это можно сделать с помощью ng-repeat? ...
Разработка приложения AngularJS с динамическим набором модулей
У меня есть приложение со сложным макетом, где пользователь может поместить (перетащить/отбросить) виджеты (выбрав из предопределенного набора 100+ виджетов), где каждый виджет является пользовательской реализацией, которая отображает набор данных (извлеченных с помощью вызова REST) определенным образом. Я прочитал тонны сообщений в блоге, вопросы stackoverflow и официальные документы AngularJS, но я не могу понять, как я должен проектировать свое приложение для обработки там требований. Глядя н ...
Как я могу измерить производительность дайджест цикл мой в AngularJS приложение?
каков простой способ измерения продолжительности цикла дайджеста angularjs? Существуют различные методы анализа производительности цикла дайджеста, однако каждый из них имеет свои собственные питфалы: Chrome Profiler: слишком много деталей, не разбивает цикл дайджеста простым в поиске способом Batarang (AngularJS browser plugin): слишком много накладных расходов, медленная частота обновления, взрывается с большими приложениями. ... там должно быть лучше путь ?!1? ...
Как $watch несколько переменных изменений в угловой [дубликат]
этот вопрос уже есть ответ здесь: смотреть несколько $ scope атрибуты 11 ответов Как $scope.$watch несколько переменных в угловой, и триггер обратного вызова, когда один из них изменился. $scope.name = ... $scope.age = ... $scope.$watch('???',function(){ //called when name or age changed }) ...
Очистить историю и перезагрузить страницу при входе / выходе с помощью Ionic Framework
Я новичок в разработке мобильных приложений с ионной. При входе и выходе из системы мне нужно перезагрузить страницу, чтобы обновить данные, однако,$state.go('mainPage') возвращает пользователя в представление без перезагрузки-контроллер за ним никогда не вызывается. есть ли способ очистить историю и перезагрузить состояние в Ionic? ...
Проблемы с областью применения углового UI modal
у меня возникли проблемы с пониманием/использованием областей для углового модального пользовательского интерфейса. а не сразу вот, у меня есть модули и все настроено правильно (насколько я могу судить), но эти примеры кода в частности, где я нахожу ошибку. .html (важная его часть) <div class="btn-group"> <button class="btn dropdown-toggle btn-mini" data-toggle="dropdown"> Actions <span class="caret"></span> </button> <ul class="dr ...
Может ли кто-нибудь объяснить разницу между реакцией односторонней привязки данных и двусторонней привязкой данных Angular
Я немного нечеткий на этих понятиях, если я создаю одно и то же приложение ToDo полностью в AngularJS и ReactJS--- что заставляет React ToDo использовать одностороннюю привязку данных против двухсторонней привязки данных AngularJS? Я понимаю, что реагировать вроде как работает Render (data) - - - > UI. чем это отличается от углового? ...
пароль-проверьте директивы в AngularJS
Я пишу директиву проверки пароля: Directives.directive("passwordVerify",function(){ return { require:"ngModel", link: function(scope,element,attrs,ctrl){ ctrl.$parsers.unshift(function(viewValue){ var origin = scope.$eval(attrs["passwordVerify"]); if(origin!==viewValue){ ctrl.$setValidity("passwordVerify",false); return undefined; }else{ ctrl.$setValidity( ...
Undefined или null для AngularJS
когда я пишу функции обработки часов, я проверяю newVal param на undefined и null. Почему AngularJS имеет такое поведение, но не имеет конкретного метода утилиты? Так что есть angular.isUndefined а не angular.isUndefinedOrNull. Это не трудно реализовать вручную, но как расширить угол, чтобы иметь эту функцию в каждом контроллере? Tnx. Edit: пример: $scope.$watch("model", function(newVal) { if (angular.isUndefined(newVal) || newVal == null) return; // do somethings with newVal } явля ...
Для тестирования пользовательской проверки в AngularJS директивы
эта пользовательская директива проверки является примером, представленным на официальном сайте angular. http://docs.angularjs.org/guide/forms Он проверяет ввод текста в числовом формате или нет. var INTEGER_REGEXP = /^-?d*$/; app.directive('integer', function() { return { require: 'ngModel', link: function(scope, elm, attrs, ctrl) { ctrl.$parsers.unshift(function(viewValue) { if (INTEGER_REGEXP.test(viewValue)) { // it is valid ctrl.$setValidity('in ...