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

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

2
TypeError: Неможливо прочитати властивість "then" невизначеного
loginService.islogged() Наведена вище функція повертає рядок типу "не вдалося". Однак, коли я спробую запустити функцію на ній, вона поверне помилку TypeError: Cannot read property 'then' of undefined а курсор вказується відразу після connectedі перед .then. Нижче наведено повну функцію: var connected=loginService.islogged(); alert(connected); connected.then(function(msg){ alert("connected value is "+connected); alert("msg.data value is …

6
CORS: режим облікових даних - "включити"
Так, я знаю, про що ти думаєш - ще одне запитання CORS, але цього разу я обдурений. Отже, для початку, власне повідомлення про помилку: XMLHttpRequest не може завантажити http: //localhost/Foo.API/token . Значення заголовка 'Access-Control-Allow-Origin' у відповіді не повинно бути символом підстановки '*', коли режим облікових даних запиту має значення "включати" …

9
Перевірка, чи об'єкт порожній, працює з ng-show, але не з контролера?
У мене об’єкт JS оголошений так $scope.items = {}; Також у мене є $ http запит, який заповнює цей об’єкт предметами. Я хотів би визначити, чи цей пункт порожній, виявляється, що ng-show це підтримує ... Я вводжу ng-show="items" і магічно це працює, я також хотів би зробити те ж саме …


2
Найпростіший спосіб передати змінну області AngularJS від директиви до контролера?
Який найпростіший спосіб передати змінну області AngularJS від директиви до контролера? Усі приклади, які я бачив, здаються такими складними, чи не існує способу отримати доступ до контролера з директиви та встановити одну зі змінних областей?

3
Перевірка AngularJS <input> без додавання <form>
Чи можливо в Angular перевірити єдину, ізольовану &lt;input&gt;аналогічним чином форми валідації? Я думаю про щось подібне: &lt;div class="form-group"&gt; &lt;input name="myInput" type="text" class="form-control" ng-model="bindTo" ng-maxlength="5"&gt; &lt;span class="error" ng-show="myInput.$error.maxlength"&gt;Too long!&lt;/span&gt; &lt;/div&gt; Наведений вище приклад не працює. Огороджувальні його в &lt;form&gt;і заміна ng-showз ng-show="myForm.myInput.$error.maxlength"допомагає. Чи можна це зробити без використання &lt;form&gt;?

9
Динамічна перевірка та ім'я у формі з AngularJS
У мене така форма: http://jsfiddle.net/dfJeN/ Як ви бачите, значення імені для вводу є статично встановленим: name="username" , перевірка форми працює чудово (додайте щось і видаліть увесь текст із вхідного тексту, повинен з’явитися текст). Потім я намагаюся динамічно встановити значення імені: http://jsfiddle.net/jNWB8/ name="{input.name}" Потім я застосовую це для своєї перевірки login.{{input.name}}.$error.required …
98 angularjs 

4
Налаштування шаблону в рамках Директиви
У мене є форма, яка використовує розмітку з Bootstrap, наприклад наступну: &lt;form class="form-horizontal"&gt; &lt;fieldset&gt; &lt;legend&gt;Legend text&lt;/legend&gt; &lt;div class="control-group"&gt; &lt;label class="control-label" for="nameInput"&gt;Name&lt;/label&gt; &lt;div class="controls"&gt; &lt;input type="text" class="input-xlarge" id="nameInput"&gt; &lt;p class="help-block"&gt;Supporting help text&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; &lt;/fieldset&gt; &lt;/form&gt; Там є багато кодових кодів, які я хотів би звести до нової директиви - форма-введення, …

2
$ застосувати vs $ дайджест у тестуванні директив
Якщо у мене є директива, яка відповідає статусу певного атрибута в області застосування, і я хочу змінити цей атрибут у своєму тесті та переконатися, що він відповідає правильно, який найкращий спосіб зробити цю зміну? Я бачив обидві ці схеми: scope.$apply(function() { scope.myAttribute = true; }); і scope.myAttribute = true; scope.$digest(); …

5
angularjs 1.6.0 (остання зараз) маршрути не працюють
Я очікував побачити це питання на Stackoverflow, але не став. Мабуть, я єдиний, хто має цю проблему, яка мені здається дуже поширеною. У мене є базовий проект, над яким я працюю, але маршрути, здається, не працюють, хоча все, що я робив дотепер, здається, правильно. У мене є цей фрагмент html …

10
AngularJS: прив'язка ng-моделі не оновлюється при зміні jQuery
Це мій HTML: &lt;input id="selectedDueDate" type="text" ng-model="selectedDate" /&gt; Коли я набираю коробку, модель оновлюється через двосторонній механізм прив’язки. Солодке. Однак коли я це роблю через JQuery ... $('#selectedDueDate').val(dateText); Він не оновлює модель. Чому?

6
Не вдалося вирішити "..." від стану ""
Це перший раз, коли я намагаюся використовувати ui-роутер. Ось мій app.js angular.module('myApp', ['ionic']) .run(function($ionicPlatform) { $ionicPlatform.ready(function() { // Hide the accessory bar by default (remove this to show the accessory bar above the keyboard // for form inputs) if(window.cordova &amp;&amp; window.cordova.plugins.Keyboard) { cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true); } if(window.StatusBar) { StatusBar.styleDefault(); } }); }) …

3
Іонні директиви VS Директиви про кутові матеріали з іонним каркасом
Я хочу використовувати іонний з матеріальним дизайном. Я застряг між використанням іонних директив із користувацьким CSS та angular-матеріалом Я читав, що використовуючи іонні директиви, ми отримуємо багато ефективних функцій, таких як Дані програми запам'ятовуються за допомогою інтерфейсу користувача, навіть після переходу до іншого подання та повернення на сторінку Елементи іонного …

15
Завантаження файлу Django Rest Framework
Я використовую Django Rest Framework та AngularJs для завантаження файлу. Мій файл перегляду виглядає так: class ProductList(APIView): authentication_classes = (authentication.TokenAuthentication,) def get(self,request): if request.user.is_authenticated(): userCompanyId = request.user.get_profile().companyId products = Product.objects.filter(company = userCompanyId) serializer = ProductSerializer(products,many=True) return Response(serializer.data) def post(self,request): serializer = ProductSerializer(data=request.DATA, files=request.FILES) if serializer.is_valid(): serializer.save() return Response(data=request.DATA) Оскільки останній …


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