Владислав
незаинжектил что то ))
Максим
Владислав
там же ссылка есть на доку
Максим
Владислав
А В html то хоть есть модуль
Владислав
с таким именем
Максим
в html есть div с ng-controller="optionsManager"
Максим
Максим
единственно, я не указал в ng-app название приложения.. т.к. он присутствует на всех страницах.. это может влиять?
Владислав
ну главное чтобы он был на текущей странице )
Владислав
просто так то контролер не скушает же
Stas
в поздних версиях ангуляра убрали .success
Stas
у тебя ангуляр 1.6.9
Stas
поставь .then
Stas
это тебе
Максим
Всем спасибо 😊 Пошел дальше любовью заниматься)))
Максим
Ребят, помогите пожалуйста со сраным modal window каким нибудь, для долбанного ng-repeat
Максим
уже бомбит, хелпаните пожалуйста кто-нибудь, пожааалуйста
Максим
какой то бутстрап или нг материал юзаешь?
ui bootstrap.. он ругался мол нет такой функции "open", я уже пытался и другую версию подключить, и файл ниже/выше подключить (с файлом js), и пытался контроллер ниже/выше вставить в коде..
Иван
Подскажите а где более мение актуальную информацию по angular 1.5 - 1.6 искать. Если есть (сомневась), то желательно на русском
Иван
Я тоже за твою идею, но крупный проект в который я пришел на angular.js
Sasha
Вообще, просто Гугл. Фреймворк старый и статей куча. На медиуме до сих пор пишут про всякие типнстрикс
Артур
Мне тоже приходится работать с 1.5 ангуляром, мне гугл отлично помогает.
Sasha
Да всем нам тут 'приходится'
pa[aad
да тоже есть текущий проект на angular 1.6 + ts но новые уже пишу на новом
pa[aad
Насчет актуальности - хз http://angular-doc.herokuapp.com/
а че так ? лучше бы angularjs.org уже
Sergei
pa[aad
ааа
pa[aad
прикол в том что обычно русская документация отстает на 1-2 года это в лучшем случае
Sergei
Так оно понятно. Лучше всегда на оф сайте читать
Иван
Благодарю за информацию. Наверное да, начну с оф. сайта.
Oleg
ребят, что я делаю не так? у меня есть ui-router в нем есть стейт у которого указаны контроллер и резолв controller: 'bridgeController', controllerAs: 'bridgeCtrl', resolve: { test: ()=>{ return {} } } ну и темплейт там, всё вот это. в контроллере я пытаюсь получить значение из резолва constructor($filter, bridgeService, test){ this.$filter = $filter; this.bridgeService = bridgeService; this.test = test;} вроде оно должно так работать? но прилетает undefined
Oleg
$filter, bridgeService переданы в инжектор, test - нет
Oleg
1. сам резолв запускается, консольлог оттуда отрабатывает 2. в $scope ничего кроме $нод и моего контроллера(
Bogdan
class SomeController { constructor($log) { } } SomeController.$Inject = ["log"];
Oleg
говорит не такого провайдера, собственно у меня инжект и так отдельно написан
Oleg
AbonentBridgeClass.$inject = ['$filter', 'bridgeService', 'test'];
Oleg
хм
Oleg
ага, кажется я понял. у меня на двух роутах подключался один контроллер. в первом резолв отрабатывает, через инжектор добавляется в контроллер, на втором роуте резолв умирает и заявляет что такого провайдера не знает. но! если переменную в резолве в обоих роутах назвать одинаково то работает
Oleg
роут 1 controller: 'bridgeController', controllerAs: 'bridgeCtrl', abstract: true, templateUrl: require('!copy!./bridge.html'), resolve: { test: ()=>{ console.log('test resolve 1'); return {test: 'test1'} } } второй роут controller: 'bridgeController', controllerAs: 'bridgeCtrl', resolve: { test: ()=>{ console.log('test resolve 2'); return {test: 'test2'} } } в контроллере constructor($filter, bridgeService, test){ this.$filter = $filter; this.bridgeService = bridgeService; console.log(test);} инжектор AbonentBridgeClass.$inject = ['$filter', 'bridgeService', 'test']; вот так всё пашет. но стоит заменить в резолвах переменную с test на test1 и test2 соответственно, и передать их обе в инжектор - умирает, заявляя что test2 нет такого провайдера. почему - загадка)
Oleg
хотя почему загадка. у меня ж на первом роуте нет test2 в резолвах, а он его пытается инжектить. короч я сам дурак)
Oleg
а проверь ка $scope.$resolve
уже разобрались)) но спасибо
pa[aad
да интернет пропал, вот и не вовремя
Sad
При переходе по данному стейте у меня в место данных которые в url, подставляются нужные значения. Вопрос, где задаются такие значения, где примерно искать? Это переменные или как задаются эти поля?
pa[aad
там где вызываешь переход там и значение
Sad
но я вообще не вижу таких переменн
Sad
или имеится ввиду в том месте где жмешь на ссылку?
Oleg
да, там где жмёшь там должны отдаваться значения в ui-sref
Oleg
или там где по go переходишь
Stas
https://github.com/marceljuenemann/angular-drag-and-drop-lists Всем привет, может кто-то пользовался этой библиотекой, подскажите пожалуйста. Добавляю классу .dndDragging{ transform: rotate(15deg)} , оно на пол секунды поворачивает и возвращает в обратное состояние при перетаскивании, как сделать что бы оно до дропа было в таком состоянии?
Anton
кто-нибудь в курсе как в протракторе отключить подробное логгирование у селениума? [16:04:26] I/direct - Using ChromeDriver directly... [0403/160427.247:ERROR:gpu_process_transport_factory.cc(1019)] Lost UI shared context. DevTools listening on ws://127.0.0.1:12163/devtools/browser/0a090cf0-afe3-4a11-94f6-c6a763278b80 Started [Tue Apr 03 16:04:28 2018] 127.0.0.1:30971 [200]: / [Tue Apr 03 16:04:28 2018] 127.0.0.1:30975 [200]: /wp-content/themes/default/assets/basic-theme-style.css?ver=8be47f97d81a6955242d71e2700871f3 [Tue Apr 03 16:04:28 2018] 127.0.0.1:30987 [200]: /wp-includes/js/jquery/jquery.js?ver=1.12.4 [Tue Apr 03 16:04:28 2018] 127.0.0.1:30976 [200]: /wp-content/themes/default/assets/lib/materialize/css/materialize.min.css чтобы вот таких штук не было в логах, ибо зачем они мне
Danila
Ребята привет, есть директива <custom ng-click=“handle()”></custom>, как внутри определения директивы сбросить обработку клик евента ?
Danila
То есть я в директиву передам бул и если false мне нужно чтобы handle() не выполнялся
­
https://developer.mozilla.org/ru/docs/Web/API/Event/stopPropagation
Danila
Спасибо, пробовал element.bind(‘click’, () => return false) но не сработало (
kdm🇩🇰
Привет. Подскажите либу где можно устанавливать метки на канвасе. Вроде называется geo marker, как на картах гугла
Anonymous
если не нужен именно канвас, то можно просто яндекс апи использовать)
kdm🇩🇰
Андрей
как сделать autocomplete="off" в форме?
Максим
https://stackoverflow.com/questions/25823448/angular-ng-form-and-autocomplete-off
Максим
Там про директиву посмотри... Говорят единственный вариант для хрома)
Oleg
а new-password не подходит?
Андрей
не работает
Oleg
а вот это любопытно, у меня работало. тогда хз
Андрей
`<form ng-submit="change()" class="md-padding" flex > <md-input-container flex class="md-block" style="margin-bottom: 0"> <label translate>Old Password</label> <input type="password" ng-model="user.password.password" style="margin-bottom: 0" autocomplete="new-password"> </md-input-container> <md-button type="submit" class="md-raised md-primary md-button md-dark-theme"> <span translate>Change</span> </md-button> </form>`
Максим
а ты пробывал autocomplete на форму ставить?
Андрей
да
Максим
попробуй директиву
Андрей
какую
Максим
myApp.directive('autocomplete', function() { return { restrict: 'A', link: function( $scope, el, attr ) { el.bind('change', function(e) { e.preventDefault(); } } } });
Артур
Я уже зат***ался. Нужна помощь. Мне нужно повесить в ангуляре onclick: onclick="performAction() && goToForm('{{block.id}}', '{{block.title.content}}')" Но Ангуляр естественно ругается, мол, используй ng-click и бла-бла-бла, но мне это не нужно. Мне нужно, что бы на элементе просто висел этот onclick, можно даже с уже готовыми данными вроде: onclick="performAction() && goToForm('4324', 'my super mega title')"