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

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

4
Як перевірити правильність форми за допомогою angularjs?
Я дуже новачок у angularjs. Скажімо, мій додаток має форму. Використовуючи інспектор, я помітив, що якщо angularjs вважає, що форма недійсна, вона додає до форми клас ng-invalid. Прекрасний. Тож здається, що для того, щоб перевірити, чи правильна форма, мені потрібно забруднити свій код за допомогою селектора Jquery ?! Який спосіб …
81 angularjs 

4
Як використовувати `заміна` визначення директиви?
У цьому документі: http://docs.angularjs.org/guide/directive сказано, що існує replaceконфігурація для директив: шаблон - замінити поточний елемент вмістом HTML. Процес заміни переміщує всі атрибути / класи зі старого елемента на новий. Для отримання додаткової інформації див. Розділ Створення компонентів нижче. код JavaScript app.directive('myd1', function(){ return { template: '<span>directive template1</span>', replace: true } …

6
Модульне тестування кутового інтерфейсу користувача (передає URL-адреси)
У мене виникають проблеми з модульним тестуванням маршрутизатора в моєму додатку, який побудований на маршрутизаторі Angular ui. Я хочу перевірити, чи змінюють переходи стану відповідним чином URL-адресу (пізніше будуть більш складні тести, але тут я починаю.) Ось відповідна частина мого коду програми: angular.module('scrapbooks') .config( function($stateProvider){ $stateProvider.state('splash', { url: "/splash/", templateUrl: …

5
AngularJS - Як я можу програмно створити новий, ізольований обсяг?
Я хочу створити AlertFactory з Angular.factory. Я визначив шаблон html, як слід var template = "<h1>{{title}}</h1>"; Заголовок надається викликом контролера та застосовується наступним чином var compiled = $compile(template)(scope); body.append(compiled); Отже, як я можу передати ізольований діапазон від контролера до заводу? Я використовую в контролері наступний код AlertFactory.open($scope); Але $ scope …

5
Чи може AngularJS автоматично оновити подання, якщо стійку модель (базу даних сервера) змінив зовнішній додаток?
Я тільки починаю ознайомлюватись з AngularJS, але я хотів би створити веб-програму, яка має подання, яке автоматично завантажується в режимі реального часу (без оновлення) для користувача, коли щось змінюється в базі даних на стороні сервера. Чи може AngularJS обробляти це (здебільшого) автоматично для мене? І якщо так, то який основний …

4
Як одинично перевірити директиву про ізольований обсяг в 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); }); } Я хочу переконатися, що …

9
Запускайте функцію контролера щоразу, коли відкривається / відображається подання
Я будую додаток з angular + ionic, який використовує класичне меню з трьома кнопками внизу з трьома іонними вкладками. Коли користувач натискає вкладку, цей шаблон відкривається через інтерфейс користувача. У мене є такі стани: $stateProvider .state('other', { url: "/other", abstract: true, templateUrl: "templates/other/other.html" }) У шаблоні я роблю щось на …

7
Angularjs $ state відкрити посилання в новій вкладці
Я намагаюся реалізувати функцію "відкрити посилання в новій вкладці" за допомогою функції $ state.go. Було б чудово, якби там було щось подібне: $state.go('routeHere', { parameter1 : "parameter" }, { reload : true, newtab : true // or smth like target : "_blank" }); Чи можна це зробити за допомогою AngularJS?

13
Виконайте перевірку всіх полів у поданні кутової форми
Я використовую цей метод: http://plnkr.co/edit/A6gvyoXbBd2kfToPmiiA?p=preview, щоб перевірити поля лише на розмиття. Це працює нормально, але я також хотів би перевірити їх (і, таким чином, показати помилки для цих полів, якщо такі є), коли користувач натискає кнопку "надіслати" (не справжнє надсилання, а виклик функції-ng-click функції) Чи є спосіб запустити перевірку на …
81 forms  angularjs 

14
Очистити сторінку історії та оновити сторінку входу / виходу за допомогою Ionic Framework
Я новачок у розробці мобільних додатків з Ionic. Під час входу та виходу мені потрібно перезавантажити сторінку, щоб оновити дані, однак $state.go('mainPage')повертає користувача до подання без перезавантаження - контролер за ним ніколи не викликається. Чи є спосіб очистити історію та перезавантажити стан в іонічному?

7
видимість, прихована в AngularJs?
<button id="tagBtnId" name="TagsFilter" ng-show="disableTagButton">Tags</button> ng-show застосовується display: noneабо display: blockвластивість Але я хочу подати заявку visibility: hiddenі visibility: visibleвластивість.
80 html  css  angularjs 

4
Розуміння параметрів контролера Angular.js
Я тільки починаю вивчати Angular.js і я розглядав project.js у прикладі " Підключіть бекенд" на домашній сторінці Angular . Мене бентежать параметри функцій контролера: function ListCtrl($scope, Projects) { ... } function CreateCtrl($scope, $location, $timeout, Projects) { ... } function EditCtrl($scope, $location, $routeParams, angularFire, fbURL) { angularFire(fbURL + $routeParams.projectId, $scope, 'remote', …
80 angularjs 

5
Проблеми із сферою застосування модального інтерфейсу Angular UI
У мене проблеми з розумінням / використанням областей застосування для кутового модального інтерфейсу. Хоча тут це не видно відразу, у мене є модулі і все налаштовано правильно (наскільки я можу зрозуміти), але саме ці зразки коду я знаходжу тут. index.html (важлива його частина) <div class="btn-group"> <button class="btn dropdown-toggle btn-mini" data-toggle="dropdown"> …

11
(Angular-ui-router) Показати анімацію завантаження під час розв’язання
Це питання з двох частин: Я використовую властивість Resolution у $ stateProvider.state (), щоб захопити певні дані сервера перед завантаженням контролера. Як я можу отримати завантажувальну анімацію для показу під час цього процесу? У мене є дочірні держави, які також використовують властивість резолюції. Проблема в тому, що користувальницький інтерфейс, схоже, …

12
Видаліть пустий параметр із пункту Вибір параметра за допомогою AngularJS
Я новачок у AngularJS. Я багато шукав, але це не вирішує моєї проблеми. Я вперше отримую порожній варіант у вікні вибору. Ось мій HTML-код <div ng-app="MyApp1"> <div ng-controller="MyController"> <input type="text" ng-model="feed.name" placeholder="Name" /> <select ng-model="feed.config"> <option ng-repeat="template in configs">{{template.name}}</option> </select> </div> </div> JS var MyApp=angular.module('MyApp1',[]) MyApp.controller('MyController', function($scope) { $scope.feed = …

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