angularjs- все статьи тега ➜ страница 2


Material Design Lite проблемы рендеринга с Angular JS

У меня есть некоторые проблемы с использованием Material Design Lite (getmdl.io ). я следовал шагам, показанным в getmdl.io web для того, чтобы установить его (на самом деле я использую bower), но у меня всегда есть одна и та же проблема, когда я изменяю ng-маршрут в моем вебе, некоторые ресурсы не отображаются должным образом, мне нужно перезагрузить страницу, чтобы получить ее должным образом, например. Сначала у меня есть это: Затем, когда я перезаряжаю, я получаю то, что я хочу: Я н ...

Отобразить диалоговое окно внутри родительского див с overflow:скрыты

Я пишу на angularJS и не могу найти удобного решения для этой проблемы- У меня есть элемент div со свойством overflow: hidden (так как я использую внутреннюю полосу прокрутки), а внутри этого элемента div у меня есть меню dropdown, вызываемое нажатием кнопки. к сожалению, dropdown частично скрыт (так как он выходит за границы своего div родителя. Лучшее решение, которое я нашел до сих пор, - это динамическое добавление всплывающего окна в тело и вычисление его положения для каждого нажатия кноп ...

Обновить заголовок родительского компонента из маршрутизированного дочернего компонента в Angular 2 [дубликат]

На этот вопрос уже есть ответ здесь: Как изменить заголовок страницы в angular2 router 12 ответов Я работаю над документацией Angular 2 по маршрутизации. У меня есть пример приложения, который показывает два компонента, которые маршрутизируются и подключаются к навигационным ссылкам. Вот плунжер , демонстрирующий поведение. Он построен с использованием Angular 2 в Typescript. Вот главное приложени ...

Ошибка" не удается установить свойство undefined " в AngularJS [дубликат]

На этот вопрос уже есть ответ здесь: Как получить доступ к правильному " это " внутри обратного вызова? 8 ответов Я новичок в Angular, поэтому я думаю, что совершаю какую-то глупую ошибку, но все еще не могу ухватить ее. Я создал сервис для извлечения некоторых данных, а затем ввел этот сервис в свой контроллер. Обслуживание - .service('getAllCompanies', ['$http', function ($http) { // Angular ...

Компиляция динамического HTML и привязка переменной из JSON response - директивы с изолированной областью видимости-AngularJS

Мне нужно отрисовать динамический шаблон из базы данных, а также привязать переменные к выражениям. Мой ответ JSON будет выглядеть так, [{ "htmlTemplate": "<div>{{name}}</div><div>{{age}}</div>", "bindData": { "name": "safeer", "age" : "25" } }, { "htmlTemplate": "<span>{{name}}</span><div>{{address}}</div>", "bindData": { "name": "john", "address":"qwerty" } }, { "htmlTemplate": "<h ...

как вызвать функцию при закрытии окна с помощью angularjs

Мне нужно выполнить функцию, когда пользователь закрывает приложение, но необходимо учитывать следующие моменты: мне нужно выполнить функцию одного service, тогда... ... функция, основанная на чистом javascript вне области видимости, вряд ли будет полезно здесь поскольку я использую маршруты, привязка с областью действия onLocationChangeSuccess является бесполезно также Поэтому это решение не будет работать: https://stackoverflow.com/a/18355715/773595 Потому что это будет срабатывать ка ...

Как назначить класс элементу с помощью переменной $ scope в angular js

У меня есть класс .haba-haba{ border:1px solid red; height:50%; width:50%; } Я сохраняю имя класса в переменной scope в моем контроллере, используя $scope.className = "haba-haba"; Как я могу назначить $scope.className моему div классу? Я пытался сделать <div ng-class="'{{className:true}}'"></div> это не сработало. Кто-нибудь может подсказать мне решение? заранее спасибо! ...

IIS / AngularJS Single Page Application-как предотвратить кэширование страниц одного индекса.html при навигации в приложении

Мне нужно сделать мое приложение (SPA), чтобы не кэшировать индекс.html через действия навигации по страницам. Мое приложение имеет перебор кэша, но оно работает только тогда, когда я обновляю (перезагружаю) индекс.формат html. Как заставить приложение не кэшировать индекс.HTML при навигации в мое приложение и обновить индекс.html на каждой странице навигации клик или действие? Вот мой существующий индекс сниппета.html код: <!DOCTYPE html> <html lang="en" manifest="sw.appcache"&gt ...

Угловая поддержка js для локализации [закрыто]

Я попытался найти документацию в AngularJS для поддержки нескольких языков, но безуспешно. Поддерживается ли локализация? ...

NGF-pattern не работает для ng-file-upload

Я пытаюсь ограничить тип файла CSV в компоненте ng-file-upload, но это не работает - он по-прежнему принимает все файлы. Я пробовал и ngf-pattern="'*.csv'", и ngf-pattern="*.csv". Код: <button class="btn btn-info" type="file" ngf-select="uploadFiles($file, $invalidFiles)" ngf-pattern="'*.csv'" ngf-max-height="1000" ngf-max-size="1MB"> <i class="fa fa-upload"></i> {{'main.users.import.button' |translate}} </button> Завис ...

Как передать данные JSON в директиву AngularJS

Я изучаю AngularJS. Я пытаюсь создать многоразовый компонент под названием . К сожалению, я не могу предварительно заполнить поля внутри элемента данными, полученными из JSON. Я оглядел так и паутину, но так и не смог ее разгадать. Не могли бы вы дать мне знать, что я делаю не так? У меня есть два контроллера. Вы получаете Список всех стран: app.controller('MainController', ['$scope', 'Countries', function ($scope, Countries) { $scope.countries = Countries ...

Как загрузить данные из локального файла Json с помощью http get?

Я пытаюсь загрузить данные из локального файла json. Я предоставил ссылку, как показано ниже в скриншоте. Но когда я запускаю приложение на localhost, я получаю ошибку: 404 не найдена. ...

Есть ли способ, которым я могу автоматизировать создание.файлы json, используемые для языковых переводов?

У меня есть файлы, такие как этот, которые имеют ключи перевода и значения: locale-en.json { "CHANGE_PASSWORD": "Change Password", "CONFIRM_PASSWORD": "Confirm Password", "NEW_PASSWORD": "New Password" } locale-jp.json { "CHANGE_PASSWORD": "パスワードを変更します", "CONFIRM_PASSWORD": "パスワードを認証します", "NEW_PASSWORD": "新しいパスワード" } Когда я добавляю новый ключ перевода в файл JSON, содержащий, например, английские переводы, я должен помнить, что нужно добавить этот ключ и связанны ...

Фильтр не равен в AngularJS

У меня есть массив объектов на стороне клиента. Объект в массиве выглядит следующим образом: { code: 0, short_name: 'a', type: 1 } Я пытаюсь отфильтровать этот массив до 2 массивов: с типом = = = 1 с типом != = 1 Я сделал это: $scope.array1 = $filter('filter')(data, {type: 1}, true); $scope.array1 = $filter('filter')(data, {type: !1}); Но не-равный не сработал... что я могу сделать? Спасибо! ...

В AngularJS выберите: Удалить пустой вариант и использовать данные объекты, а не массивы

Я долго искал объяснение, как удалить пустой параметр AngularJS, который всегда отображается в selects. Я нашел много информации, делающей это, когда параметры получены из массива JSON, помещенного непосредственно в код, но я не могу найти ничего об удалении этого пустого параметра при работе с объектами данных. Скажем, у меня есть объект " foo "в моей базе данных и" foo "имеет как" имя", так и"bar_id". Может кто-нибудь подкинуть мне подсказку, как это сделать? с объектами данных? Ссылки: An ...

Как работает привязка данных в AngularJS?

Как работает привязка данных в AngularJS рамки? Я не нашел технических подробностей о их сайт. Более или менее ясно, как это работает, когда данные распространяются из представления в модель. Но как AngularJS отслеживает изменения свойств модели без сеттеров и геттеров? я обнаружил, что есть наблюдатели JavaScript, которые могут выполнять эту работу. Но они не поддерживаются в Internet Explorer 6 и Internet Explorer 7. Итак, как AngularJS знает, что я изменил, например, следующее и отразил это ...

Как я могу использовать $scope.$ watch и $scope.$применить в AngularJS?

Я не понимаю, как использовать $scope.$watch и $scope.$apply. Официальная документация не помогает. чего я конкретно не понимаю: они подключены к DOM? как я могу обновить изменения DOM в модели? какова точка соединения между ними? пробовал в этом уроке, но это требует понимания $watch и $apply для предоставленный. что делать $apply и $watch есть, и как я могу использовать их соответствующим образом? ...

Как получить доступ к переменной $scope в консоли браузера с помощью AngularJS?

Я хотел бы получить доступ к моей $scope переменная в консоли JavaScript Chrome. Как мне это сделать? Я не вижу $scope ни имя моего модуля myapp в консоли в качестве переменных. ...

Что является лучшим способом для условного применения класса?

допустим у вас есть массив, который визуализируется в ul с li для каждого элемента и свойства на контроллере называется selectedIndex. Что было бы лучшим способом добавить класс в li с индексом selectedIndex в в AngularJS? в настоящее время я дублирую (вручную)li код и добавление класса к одному из li теги и с помощью ng-show и ng-hide показать только один li в индексе. ...

Как привязать к списку значений флажков с помощью AngularJS?

у меня есть несколько чекбоксов: <input type='checkbox' value="apple" checked> <input type='checkbox' value="orange"> <input type='checkbox' value="pear" checked> <input type='checkbox' value="naartjie"> что я хотел бы привязать к списку в моем контроллере таким образом, что всякий раз, когда флажок изменяется контроллер поддерживает список всех проверенных значений, например,['apple', 'pear']. ng-model, похоже, может привязать значение только одного флажка к переменн ...