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

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

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

30
ПОМИЛКА в Неможливо знайти модуль 'node-sass'
Налаштування: macOS High Sierra, версія 10.13.2, вузол: v8.1.2 npm: 5.0.3 Коли я запускаю npm start у своєму проекті angularjs, я отримую цю помилку: ERROR in Cannot find module 'node-sass' Після цього я запускаю: npm i node-sass Тепер я отримую цю помилку: gyp: No Xcode or CLT version detected! gyp ERR! …

5
Як я ігнорую початкове навантаження під час перегляду змін моделі в AngularJS?
У мене є веб-сторінка, яка служить редактором для однієї сутності, яка є глибинним графіком у властивості $ range.fieldcontainer. Після отримання відповіді від мого API REST (через $ ресурс) я додаю годинник до «fieldcontainer». Я використовую цей годинник, щоб визначити, чи сторінка / сутність "брудна". Зараз я змушую відскокнути кнопку збереження, …

12
AngularJS: Як запустити додатковий код після надання AngularJS шаблону?
У мене є кутовий шаблон у DOM. Коли мій контролер отримує нові дані від сервісу, він оновлює модель в межах $ і повторно надає шаблон. Все добре поки що. Проблема полягає в тому, що мені також потрібно виконати додаткову роботу після того, як шаблон буде повторно виведений і знаходиться в …

4
Втрата обсягу при використанні ng-include
У мене є цей модуль маршрутів: var mainModule = angular.module('lpConnect', []). config(['$routeProvider', function ($routeProvider) { $routeProvider. when('/home', {template:'views/home.html', controller:HomeCtrl}). when('/admin', {template:'views/admin.html', controller:AdminCtrl}). otherwise({redirectTo:'/connect'}); }]); Домашній HTML: <div ng-include src="views.partial1"></div> partial1 HTML: <form ng-submit="addLine()"> <input type="text" ng-model="lineText" size="30" placeholder="Type your message here"> </form> HomeCtrl: function HomeCtrl($scope, $location, $window, $http, Common) { …

5
Що таке директива AngularJS?
Я провів досить багато часу, читаючи документацію AngularJS та кілька навчальних посібників, і я був дуже здивований тим, наскільки ця документація недоступна. У мене є просте, відповідальне запитання, яке також може бути корисним для інших, хто хоче підібрати AngularJS: Що таке директива AngularJS? Десь має бути просте, точне визначення директиви, …

1
Вибір завантажувальної та проти матеріальної конструкції [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 5 років тому . Удосконаліть це питання Я збираюся розпочати новий проект із використанням AngularJS (повний стек). Мій проект повинен бути чуйним, …

9
Який найкращий спосіб скасувати поширення події між вкладеними дзвінками ng-клацання?
Ось приклад. Скажімо, я хочу мати зображення, як на багатьох сайтах. Отже, коли ви клацаєте на ескіз, над усім вашим вікном з’являється чорна накладка, а більша версія зображення зосереджена в ньому. Клацання чорної накладки відхиляє її; клацнувши зображення, викличе функцію, яка показує наступне зображення. Html: <div ng-controller="OverlayCtrl" class="overlay" ng-click="hideOverlay()"> <img …
180 angularjs 


7
Викличте AngularJS зі застарілого коду
Я використовую AngularJS для створення HTML-елементів керування, які взаємодіють зі старим додатком Flex. Усі зворотні дзвінки з програми Flex повинні бути прикріплені до вікна DOM. Наприклад (у AS3) ExternalInterface.call("save", data); Подзвоню window.save = function(data){ // want to update a service // or dispatch an event here... } Зсередини функції зміни …

13
AngularJS Кілька ng-додатків на сторінці
Я щойно почав вивчати Angular JS і створив декілька основних зразків, проте я застряг із наступною проблемою. Я створив 2 модуля та 2 контролера. shoppingCart -> ShoppingCartController namesList -> NamesController Для кожного контролера є пов'язані представлення даних. Перший перегляд виглядає добре, а другий - не відображає. Помилок немає. http://jsfiddle.net/ep2sQ/ Будь …
180 angularjs 


2
Яка різниця між $ evalAsync та $ timeout у AngularJS?
Я вже трохи використовую AngularJS і виявляю необхідність використовувати $ timeout раз у раз (здається, зазвичай це потрібно для того, щоб запустити плагін jQuery). Нещодавно я намагався краще і глибше зрозуміти дайджест циклу, і мені траплялося функцію $ evalAsync . Схоже, що ця функція дає подібні результати $timeout, тільки ви …

6
Значення за замовчуванням для шаблону Angularjs, якщо прив'язування нуля / невизначено (із фільтром)
У мене є прив'язка шаблону, яка відображає атрибут моделі під назвою 'date', який є датою, використовуючи фільтр дати Angular. <span class="gallery-date">{{gallery.date | date:'mediumDate'}}</span> Все йде нормально. Однак на даний момент, якщо в полі дати немає значення, прив'язка нічого не відображає. Однак я хотів би, щоб він відображав рядок "Різні", якщо …

9
Використання кома як роздільника списку за допомогою AngularJS
Мені потрібно створити розділений комою список елементів: <li ng-repeat="friend in friends"> <b ng-repeat="email in friend.email">{{email}}{{$last ? '' : ', '}}</b>... </li> Згідно з документацією AngularJS, жодні оператори управління потоком не дозволяються у виразах. Ось чому мій {{$last ? '' : ', '}}не працює. Чи існує альтернативний спосіб створення списків, розділених …

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