Вопросы с тегом «angularjs»

Используйте для вопросов о AngularJS (1.x), JavaScript-фреймворке с открытым исходным кодом. НЕ используйте этот тег для Angular 2 или более поздних версий; вместо этого используйте тег [angular].

6
повторно открыть и добавить зависимости к уже загруженному приложению
Есть ли способ внедрить позднюю зависимость в уже загруженный модуль angular? Вот что я имею в виду: Скажем, у меня есть угловое приложение для всего сайта, определенное как: // in app.js var App = angular.module("App", []); И на каждой странице: <html ng-app="App"> Позже я снова открываю приложение, чтобы добавить логику …

8
Добавление настраиваемого заголовка в HTTP-запрос с использованием angular.js
Я новичок в angular.js и пытаюсь добавить несколько заголовков в запрос: var config = {headers: { 'Authorization': 'Basic d2VudHdvcnRobWFuOkNoYW5nZV9tZQ==', 'Accept': 'application/json;odata=verbose' } }; $http.get('https://www.example.com/ApplicationData.svc/Malls(1)/Retailers', config).success(successCallback).error(errorCallback); Я просмотрел всю документацию, и мне кажется, что это должно быть правильно. Когда я использую локальный файл для URL-адреса в $http.get, я вижу следующий HTTP-запрос …

5
Есть ли IDE с явной поддержкой AngularJS? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Я пробовал WebStorm, но там, кажется, есть только базовая поддержка JavaScript, как и …

4
Передача параметра внутри $ location.path в Angular
Я просто пытаюсь использовать $location.path()в своем контроллере, но также передаю пользовательскую переменную в качестве параметра. Думаю, это будет выглядеть примерно так: $scope.parameter = 'Foo'; $location.path('/myURL/' + $scope.parameter); Но это не работает. Кто-нибудь знает, как это должно быть сделано в Angular?

9
AngularJs - отменить событие изменения маршрута
Как отменить событие изменения маршрута в AngularJs? Мой текущий код $rootScope.$on("$routeChangeStart", function (event, next, current) { // do some validation checks if(validation checks fails){ console.log("validation failed"); window.history.back(); // Cancel Route Change and stay on current page } }); при этом, даже если проверка не удалась, Angular извлекает следующий шаблон и …

7
AngularJS динамическая маршрутизация
Сейчас у меня есть приложение AngularJS со встроенной маршрутизацией. Оно работает, и все в порядке. Мой файл app.js выглядит так: angular.module('myapp', ['myapp.filters', 'myapp.services', 'myapp.directives']). config(['$routeProvider', function ($routeProvider) { $routeProvider.when('/', { templateUrl: '/pages/home.html', controller: HomeController }); $routeProvider.when('/about', { templateUrl: '/pages/about.html', controller: AboutController }); $routeProvider.when('/privacy', { templateUrl: '/pages/privacy.html', controller: AboutController }); $routeProvider.when('/terms', …


4
Можете ли вы переопределить определенные шаблоны в AngularUI Bootstrap?
Мне любопытно, есть ли способ переопределить отдельные конкретные шаблоны из файла ui-bootstrap-tpls. Подавляющее большинство шаблонов по умолчанию соответствуют моим потребностям, но есть пара конкретных, которые я хотел бы заменить, не проходя весь процесс захвата всех шаблонов по умолчанию и их подключения к версии без tpls.


4
Контроллер ngModel, требуемый директивой «…», не найден
Что тут происходит? Вот моя директива: app.directive('submitRequired', function (objSvc) { return { require: 'ngModel', link: function (scope, elm, attrs, ctrl) { // do something } }; }); Вот пример используемой директивы: <input submit-required="true"></input> Вот фактический текст ошибки: Error: [$compile:ctreq] Controller 'ngModel', required by directive 'submitRequired', can't be found! http://errors.angularjs.org/1.2.2/$compile/ctreq?p0=ngModel&p1=submitRequired at …

3
Angularjs, передача области между маршрутами
У меня ситуация с формой, которая растягивается на несколько страниц (может быть, не идеальна, но так оно и есть). Я хотел бы иметь одну область видимости для всей формы, которая заполняется по мере продвижения, чтобы, если пользователь переходит между шагами, легко запомнить состояние. Так что мне нужно сделать очень псевдокодом: …

2
AngularJS $ http, CORS и аутентификация http
Поскольку использование CORS и http-аутентификации с AngularJS может быть непростым делом, я отредактировал вопрос, чтобы поделиться одним усвоенным уроком. Сначала хочу поблагодарить igorzg. Его ответ мне очень помог. Сценарий следующий: вы хотите отправить запрос POST в другой домен с помощью службы AngularJS $ http. При получении AngularJS и настройке сервера …
87 angularjs  cors 

5
Отображать значение без привязки данных
Как в AngularJS отобразить значение без двусторонней привязки данных? Это может потребоваться из соображений производительности или даже для визуализации значения в заданный момент времени. В следующих примерах используется привязка данных: <div>{{value}}</div> <div data-ng-bind="value"></div> Как выполнить рендеринг value без привязки данных?

8
Как заставить кнопку «Назад» работать с конечным автоматом пользовательского интерфейса AngularJS?
Я реализовал одностраничное приложение angularjs с использованием ui-router . Первоначально я идентифицировал каждое состояние, используя отдельный URL-адрес, однако это было сделано для недружественных URL-адресов, упакованных с помощью GUID. Итак, я определил свой сайт как гораздо более простой конечный автомат. Состояния не идентифицируются URL-адресами, а просто меняются по мере необходимости, например: …

3
Angular.js: является ли .value () правильным способом установки широкой константы приложения и способа ее получения в контроллере
Привет, я смотрел пару видеороликов angular.js и увидел, что метод value () использовался для установки своего рода постоянной для всего модуля. например, можно настроить конфигурацию библиотеки Angular-UI следующим образом: (coffeescript) angular.module('app',[]) .value "ui.config", tinymce: theme: 'simple' width: '500' height: '300' И мое приложение в настоящее время выглядит так: window.app = …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.