Rem1te
:)
Arti 🦠
ок ))
Arti 🦠
если найду обязательно напишу
Oleg
Ну, традиция так традиция. ▫️Какой у вас проект или где работаете? - Проект у меня это сборная солянка из ангуляра 1.4 (уже вроде перевёл на 1.5), джанго, питона и даже перла. боль, в общем. ▫️В чём вы специалист? - Я придёрживаюсь мнения что я нифига не специалист. ▫️Чем можете быть интересны или полезны сообществу? - Ну, если позвать меня в паб, я скорее всего пойду. ▫️Чем интересно сообщество вам? - Потенциальными ответами на дурацкие вопросы, например о переводе проекта с js на ts ▫️Откуда вы? - Москва ▫️Как узнали про группу? - Нашёл в поиске и мельком слышал в группе по 2 ангуляру
Bendyrko
Ребята как с консоли в файл записать ставлю в конце > file.txt все равно на консоль вывод а в файл не идет
Oleg
а у меня вот вопрос по подключению тайпскрипта. я его подрубил, всё собирается, даже работает. но у меня появились ошибки вида TS2552: Cannot find name '$state'. Did you mean 'state' я погуглил, но не понял как это поправить. внутри конструктора он стейт видит, вне конструктора - подчёркивает и сыпет ошибки
Bogdan
А переменную то сохранил что бы ее было видно где то кроме конструктора?)
Oleg
э... нет?)
Oleg
мне её в конструкторе надо записать в this?
Oleg
ваще оно вроде бы работает, но сыпет ошибку
Oleg
да, перепроверил. всё работает. но IDE подсвечивает и в консоль где сборка идёт сыпет ошибку. очень странно
Bogdan
мне её в конструкторе надо записать в this?
constructor(private $state) { } Так еще можно что бы this.state = state; в конструкторе не делать
Oleg
так и есть)
Bogdan
так и есть)
Ну тогда нужно больше кода, иначе ничем не помогу)
Oleg
constructor( private $state, private $window, private $rootScope: ng.IRootScopeService, private $scope, private $stateParams, private HdAuthService, private HdAuthData){ this.helpTemplate = require("!copy!./tmpl/help.html"); this.auth = {}; this.check_auth = {}; this.loading = false; this.confirm = {}; this.reset_auth = function(){ $state.go('hd_auth.login') }; } restore_rout () { let state = this.HdAuthData.redirected_state; angular.extend(this.HdAuthData.hd_operator,angular.copy(this.check_auth.user)); if (state.to.state) { $state.go(state.to.state.name, state.to.params, {notify: false}) .then( function () { $rootScope.$broadcast('$stateChangeSuccess', state.to.state, state.to.params, state.from.state, state.from.params); let stateData = state.to.state.data; if ( !(stateData && !_.isEmpty(stateData.breadcrumb) ) ){ $window.document.title = 'Helpdesk Corbina'; } } ); } else { window.location.href = '/' } };
Oleg
внутри restore_rout всё благополучно работает и стейт и рутскоуп, но сыпет ошибки
Bogdan
А строка какая в ошибке?
Oleg
соответствует строке в методе
Oleg
вот отсюда ошибка $state.go(state.to.state.name, state.to.params, {notify: false})
Oleg
это не мой код, я получил его в наследство и сейчас пытаюсь привести проект к тайпскрипту для начала)
Oleg
о, похоже помогло)
Oleg
спасибо)
Bogdan
Это все дырявый джс
Bogdan
:)
Bendyrko
Добрый день, в браузере сайт открывается нормально а вот в phantomjs при рендернге ошибка "ERROR: Error: [$injector:modulerr] http://errors.angularjs.org/1.5.5/$injector/modulerr?p0=sscoreHomeApp&p1=%5 .."
Erjan
Erjan
В общем я хочу написать симулятор движения цены на рынке акций с настраиваемой скоростью. Основной плюс - можно быстро проторговать целые месяцы и набить опыт, если вдумчиво анализировать. Вот гиф, показывающий что я хочу сделать. Встал вопрос - на чем писать?! Цена акции может меняться за микросекунды! Надо хорошую производительность - думаю java не подойдет! Никогда не писал приложения на десктоп и не знаю вбще с чего начать. Скилла не хватает.. на каком фреймворке писать лучше визуализацию? Electron.js, D3.js, ember.js react.js ?
Erjan
так вот я и спрашиваю
pa[aad
так вот я и спрашиваю
ну так определись, это тебе нужно под веб / десктоп / мобильные платформы
Erjan
десктоп - на электроне можно же
Erjan
писать под дестоп
pa[aad
десктоп - на электроне можно же
тогда за производительность не говори
Erjan
??? так ведь на электроне whatsapp desktop, discord, еще куча других написано?
pa[aad
??? так ведь на электроне whatsapp desktop, discord, еще куча других написано?
и что ? ну хочешь пиши, но это только десктоп еще тебе нужно визуализировать, наверно D3
Алексей
А в чем смысл визуализировать микросекунды?
Алексей
ты же собираешься на исторических данных тестровать, можно обновлять вью раз в секунду, а считать как будет удобно
Erjan
Да на историч
Erjan
Я думал counter присоединить
Erjan
И рисовать кажд. Микросек
Алексей
зачем рисовать так часто, ты же не заметишь вживую изменения?
pa[aad
зачем рисовать так часто, ты же не заметишь вживую изменения?
может он будет просто вставлять данные, а потом можно будет зумить до микросекунд
Алексей
может он будет просто вставлять данные, а потом можно будет зумить до микросекунд
так в чем проблема вставлять каждую секунду пачки свеч хоть до минимального тайминга?
pa[aad
ни в чем я такого не говорил
Алексей
Erjan
вот я и думаю - есть данные тиковые
Erjan
их отобразить, дайте общее направление
Erjan
какой фремворк с чем и куда
pa[aad
какой фремворк с чем и куда
тебе фреймворк не нужен, почитай что это для начала
Erjan
спс за помощь ребята!
Igor
Под десктоп конечно
Erjan
а еще легче как?
Erjan
с готовым фреймворкмо?
Erjan
ведь прога та старая на дельфи - форекс тестер 3
Erjan
называется
Erjan
а ведь современные тулсы есть у нас!
Erjan
вот я и хочу готовые что-то взять и сделать
Igor
вот я и хочу готовые что-то взять и сделать
Зачем егр делать если оно уже готовое😁
Erjan
эта прога у меня есть и в ней есть ограничения
Erjan
др.данные вроде новостей внизу на шкалу дат не положить. фт3 создавался для форекса
Erjan
а я хочу такой же сделать для акций
Erjan
в идеале сделать туда еще ленту принтов !
Viktor
Ребят, чё то меня накрыло, angularjs получается все таки MVVM ?
Жансерик
Ага
Maksim
Здравствуйте, Господа. Есть вопрос про Angular 1.4 и classy. В методе(из methods:) в Promise при success происходит обновление scope переменной version, но оно не обновляется во вьюхе При этом если делать это вне промиса, все работает. Как мне сделать так, чтобы значения скоупа обновлялись во вьюхе после success Promise? Я смотрел методы $apply и $digest для обновления, но они не проходят, потому что scope в понимании classy отличается от scope в понимании Англуляра ( проверил через банальный вызов console.log - вывело разные структуры )
Maksim
Совсем забыл представиться. Я в основном занимаюсь бекендом и с ангуляром знакомлюсь только 2 неделю. Сообщество нашел здесь: https://netology.ru/blog/prg-tg Вряд ли чем-то могу быть сейчас полезен, так как еще новичок в Ангуляре.
Maksim
Так? this.$.digestAsync()
Maksim
this.$.digestAsync is not a function
pa[aad
Так? this.$.digestAsync()
есть applyAsync
Bogdan
Bogdan
Сорян)
Maksim
Все, понял. Разобрался уже.) Я в локальном скопе обновлял, а не в глобальном скопе контроллера)
Bendyrko
https://t.me/angular_js/22547
krn
ку, ребят, такой вопрос по гугл мапс а нормально ли внутри addListenerOnce объявлять еще одного addListener ?
Rem1te
Если надо - то да, только гугл мапс тут причем ?:)
krn
возможно ни при чем ) перестраховался )) спасибо )