Владислав
незаинжектил что то ))
Максим
Владислав
там же ссылка есть на доку
Максим
Владислав
А В html то хоть есть модуль
Владислав
с таким именем
Максим
в html есть div с ng-controller="optionsManager"
Максим
Максим
единственно, я не указал в ng-app название приложения.. т.к. он присутствует на всех страницах.. это может влиять?
Владислав
ну главное чтобы он был на текущей странице )
Владислав
просто так то контролер не скушает же
Stas
в поздних версиях ангуляра убрали .success
Stas
у тебя ангуляр 1.6.9
Stas
поставь .then
Stas
Максим
Всем спасибо 😊 Пошел дальше любовью заниматься)))
Максим
Ребят, помогите пожалуйста со сраным modal window каким нибудь, для долбанного ng-repeat
Максим
уже бомбит, хелпаните пожалуйста кто-нибудь, пожааалуйста
Bogdan
Максим
какой то бутстрап или нг материал юзаешь?
ui bootstrap..
он ругался мол нет такой функции "open", я уже пытался и другую версию подключить, и файл ниже/выше подключить (с файлом js), и пытался контроллер ниже/выше вставить в коде..
Иван
Подскажите а где более мение актуальную информацию по angular 1.5 - 1.6 искать. Если есть (сомневась), то желательно на русском
pa[aad
Иван
Я тоже за твою идею, но крупный проект в который я пришел на angular.js
Sasha
Вообще, просто Гугл. Фреймворк старый и статей куча. На медиуме до сих пор пишут про всякие типнстрикс
Артур
Мне тоже приходится работать с 1.5 ангуляром, мне гугл отлично помогает.
Sasha
Да всем нам тут 'приходится'
pa[aad
да тоже есть текущий проект на angular 1.6 + ts
но новые уже пишу на новом
Sergei
pa[aad
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 - нет
Bogdan
Oleg
1. сам резолв запускается, консольлог оттуда отрабатывает
2. в $scope ничего кроме $нод и моего контроллера(
Bogdan
Bogdan
class SomeController {
constructor($log) {
}
}
SomeController.$Inject = ["log"];
Oleg
говорит не такого провайдера, собственно у меня инжект и так отдельно написан
Oleg
AbonentBridgeClass.$inject = ['$filter', 'bridgeService', 'test'];
Oleg
хм
Oleg
ага, кажется я понял. у меня на двух роутах подключался один контроллер. в первом резолв отрабатывает, через инжектор добавляется в контроллер, на втором роуте резолв умирает и заявляет что такого провайдера не знает. но! если переменную в резолве в обоих роутах назвать одинаково то работает
Bogdan
pa[aad
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 в резолвах, а он его пытается инжектить. короч я сам дурак)
pa[aad
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')"