Запитання з тегом «angularjs»

Використовуйте для запитань про AngularJS (1.x), рамку JavaScript з відкритим кодом. НЕ використовуйте цей тег для версій Angular 2 або новіших версій; натомість використовуйте тег [angular].

2
Чи варто використовувати машинопис? або я можу просто використовувати ES6? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Удосконаліть це питання Моя щоденна робота - це розробник клієнтів, що використовує AngularJS. Ми …

4
Як використовувати ng-повтор для словників у AngularJs?
Я знаю, що ми можемо легко використовувати ng-повтор для json-об'єктів або масивів, таких як: <div ng-repeat="user in users"></div> але як ми можемо використовувати ng-повтор для словників, наприклад: var users = null; users["182982"] = "{...json-object...}"; users["198784"] = "{...json-object...}"; users["119827"] = "{...json-object...}"; Я хочу використовувати це зі словником користувачів: <div ng-repeat="user in …

11
Найкращий спосіб представити сітку або таблицю в AngularJS за допомогою Bootstrap 3? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Удосконаліть це питання Я створюю додаток з AngularJS та Bootstrap 3. Хочу показати таблицю …

4
$ on і $ транслюються у куті
У мене є footerController та codeScannerController з різними видами. angular.module('myApp').controller('footerController', ["$scope", function($scope) {}]); angular.module('myApp').controller('codeScannerController', ["$scope", function($scope) { console.log("start"); $scope.startScanner = function(){... Коли я натискаю на <li>в footer.html, я повинен отримати цю подію в codeScannerController. <li class="button" ng-click="startScanner()">3</li> Я думаю , що це може бути реалізовано $onі $broadcast, але я не …

12
ng-модель для `<type type =" file "/>` (з директивою DEMO)
Я намагався використовувати ng-модель для введення тегу з файлом типу: &lt;input type="file" ng-model="vm.uploadme" /&gt; Але після вибору файлу в контролері $ range.vm.uploadme залишається невизначеним. Як отримати вибраний файл у своєму контролері?

15
AngularJs: Як перевірити зміни в полях введення файлів?
Я новачок у кутових. Я намагаюся прочитати шлях до завантаженого файлу з поля HTML до файлу кожного разу, коли в цьому полі відбувається "зміна". Якщо я використовую 'onChange', він працює, але коли я використовую його кутовим шляхом, використовуючи 'ng-change', він не працює. &lt;script&gt; var DemoModule = angular.module("Demo",[]); DemoModule .controller("form-cntlr",function($scope){ $scope.selectFile …
281 angularjs 

17
Чи можете ви передавати параметри контролеру AngularJS під час створення?
У мене є контролер, який відповідає за спілкування з API для оновлення властивостей користувача, імені, електронної пошти тощо. Кожен користувач має дані, 'id'які передаються з сервера під час перегляду сторінки профілю. Я хотів би передати це значення контролеру AngularJS, щоб воно знало, що точка входу API для поточного користувача. Я …

10
Як скасувати підписку на трансляцію події у angularJS. Як видалити функцію, зареєстровану через $ on
Я зареєстрував свого слухача на трансляції події $ за допомогою функції $ on $scope.$on("onViewUpdated", this.callMe); і я хочу скасувати реєстрацію цього слухача на основі певного ділового правила. Але моя проблема полягає в тому, що після її реєстрації я не в змозі скасувати її. Чи є в AngularJS метод скасувати реєстрацію …
278 angularjs 


12
Як додати спеціальну перевірку до форми AngularJS?
У мене є форма з полями введення та налаштуванням перевірки, додаючи requiredатрибути та ін. Але для деяких полів мені потрібно зробити додаткову перевірку. Як я можу "скористатися" валідацією, яка FormControllerконтролює? Перевірка на замовлення може бути чимось на кшталт "якщо ці 3 поля заповнені, то це поле обов'язкове та має бути …
278 angularjs 

7
AngularJS: Ясний $ годинник
У моїй програмі AngularJS у мене є годинник. $scope.$watch('quartzCrystal', function () { ... } Однак після певної умови (в моєму прикладі, зміни сторінки в моїй односторінковій програмі ) я хочу зупинити цей перегляд (як, наприклад, очищення тайм-ауту). Як я можу це зробити?

16
Відмовляється відображатись у кадрі, оскільки він встановив "Параметри X-Frame" на "SAMEORIGIN"
Я розробляю веб-сайт, який повинен відповідати таким чином, щоб люди могли отримати доступ до нього зі своїх телефонів. На сайті є кілька захищених частин, в які можна ввійти за допомогою Google, Facebook, ... тощо (OAuth). Серверний сервер розроблений за допомогою ASP.Net Web API 2, а передній кінець - переважно AngularJS …

18
Зміна маршруту не прокручується до нової сторінки
Я знайшов якусь небажану, принаймні для мене, поведінку, коли маршрут змінюється. На кроці 11 підручника http://angular.github.io/angular-phonecat/step-11/app/#/phones можна переглянути список телефонів. Якщо прокрутити донизу і натиснути один із останніх, ви побачите, що прокрутка знаходиться не вгорі, натомість знаходиться посередині. Я знайшов це і в одному зі своїх додатків, і мені було …

13
Ng-модель не оновлює значення контролера
Можливо, дурне запитання, але у мене є форма HTML з простим введенням і кнопкою: &lt;input type="text" ng-model="searchText" /&gt; &lt;button ng-click="check()"&gt;Check!&lt;/button&gt; {{ searchText }} Потім у контролері (шаблон і контролер викликаються з routeProvider): $scope.check = function () { console.log($scope.searchText); } Чому я бачу подання оновлене правильно, але невизначене в консолі, коли …

11
AngularJS-ng-стиль із умовним виразом
Я вирішую свою проблему так: ng-style="{ width: getTheValue() }" Але щоб уникнути виникнення цієї функції на стороні контролера, я б вважав за краще зробити щось подібне: ng-style="{ width: myObject.value == 'ok' ? '100%' : '0%' }" Як я можу це зробити?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.