Eugene
Всем привет! Ребят, есть апликейшн с фронтом на ангулар 1.6., который хотим активно развивать. Есть ли смысл делать это на том же ангуларе или переехать сначала на условный react, а потом уже двигаться дальше?
Eugene
Мне кажется кол-во девов желающих заниматься angularJS просто ничтожно мало, когда есть ангулар 2+, реакт и vue
Eugene
А это значит что с саппортом в дальнейшем будут еще большие проблемы
Константин
А это значит что с саппортом в дальнейшем будут еще большие проблемы
если человек знает ангуляр2-4, реакт, вью и тд – он без проблем сможет разобраться с ангулярJS
Константин
так что лучше опираться на текущую ситуацию - не займет ли переезд больше сил, чем поддержка
Eugene
Ну я пробовал найти дева на проект. У девов с работой проблем нет. Поэтому выбирая между ангулар 1х и другим проектом выбирают другой
Eugene
Зачем ковыряться в том, что вымирает как мамонты когда-то
Eugene
Очевидно, что переезд на любую другую технологию это дорого, долго и не входило в наш план. Но реалии таковы, что я уже не уверен, что этого не нужно делать
Константин
Ну я пробовал найти дева на проект. У девов с работой проблем нет. Поэтому выбирая между ангулар 1х и другим проектом выбирают другой
Мужик, меня тут недавно попросили вписаться в один проект – переверстать пару страниц под новый дизайн. Так там весь js код в одном файле и вся база стилей тоже в одном файле. Я не стал за одно браться и сказал что помогу, только если дадут написать занового с компонентным подходом, потому что там был чистый jquery и чистый css. Это я к чему: настоящие реалии далеки от того, что мы думаем
Константин
разрабов дорехрища, работы на всех не хватает наоборот
Eugene
:)
Константин
Нужна будет поддержка – найдите студента, он будет рад прогать даже на первом ангуляре, не говоря уже о реактах
Eugene
Мы походу в разных реалиях
Eugene
Со студентом далеко не уедешь
Константин
Со студентом далеко не уедешь
странное утверждение)
Константин
со студентом можно уехать дальше чем с 30летним мужиком, которому похуй
Константин
у молодых жопа горит – главное просто балбесов не нанимать
Константин
+ будет лояльный сотрудник
Rem1te
Если у Вас разработчик крутит носом и жалуется что не хочет писать на той или иной технологии, можно поставить под вопрос его навыки. Пишу как на реакте как на нг и нгджс так и на чистом джаваскрипте и джиквери потому что это требуется заказчику
Jared
Зачем ковыряться в том, что вымирает как мамонты когда-то
Все умирает со временем, при желании можно ежегодно с нуля переписывать на новом фреймворке
Maksim
Здравствуйте, В списке объектов утреннее время нужно считать как следующий день и выводить их после остальных записей. Точка: 6 часов. Пример: ## Было 4:00 6:00 9:00 15:00 18:00 ## Стало 9:00 15:00 18:00 4:00 6:00 Нашел вариант через отдельное определение фильтра в ангуляре, но хочется сделать, чтобы это находилось в одном скопе контроллера в качестве метода. http://jsfiddle.net/av1mLpqx/1/ Но через метод принимается только по одному объекту ( как я понял ), в котором выставляется стоимость или true/false в зависимости от фильтра. А хочется возвращать и принимать array.
Rem1te
Не понял Ваш вопрос, но могу сказать точно Не пишите фильтрацию, логику и тому прочее в темплейте
Rem1te
Хотите отфильтровать данные отфильтруйте в контроллере а во вью протсо выведите
Maksim
С этим согласен, так и хочу!
Rem1te
отфильтруйте данные до того как они попадают во вью
Anonymous
всем привет... только начал ангуляр щупать...
Anonymous
ловлю вот такую загогулину и не знаю что мне с этим делать... гуглил, находил советы по поводу "не подключен ui-bootstrap-tpls", подключал, ничего не меняется...
Bogdan
Проверь подключил ли скрипт
Bogdan
ui-bootstrap-tpls не просто так подключается как то
Bogdan
Там в документации описано
Eugene
други, бьюсь который день. был проект на старом древнем ионике с древним cli. пытаемся перевести в новый (но тоже 1-й). с нуля на втором не судьба. там уже очень многое написано, и бюджет не предполагает переписку всей этой радости с нуля. так вот. при запуске приложения в итоге вылезает в консоли ошибка Refused to apply style from 'http://localhost:8100/css/ionic.app.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled. как это фиксить, ума не приложу в сообщество ионика писал. тут тоже спецов может хватать, которые там не состоят
Sasha
А попробуй зайди на http://localhost:8100/css/ionic.app.css, уверен на 80%, что по этому пути нет css файла и ты получаешь корневой html
Sasha
Ну вот и ответ
Eugene
так это понятно. непонятно, как заставить его цеплять этот css. т.к он его должен компилировать из /scss/ionic.app.scss
Rem1te
скомпилировать?
Eugene
скомпилировать?
неправильно выразился
Anonymous
посоны, еще такой вопрос: если мне нужно перехватить обработчик click, то просто Query('selector').on('click', '#element', ... работать не будет как я понял?
Anonymous
нужно отменить сначала ангуляровский обработчик, получается?
Anonymous
или как мне это осуществить?
Rem1te
будет, нг-клик не тушит событие Хоть через нативный джс обрабатывай клики, никаких проблем другой вопрос нафига?:)
Anonymous
js где я устанавливаю без ошибок исполняется
Anonymous
но console.log(this) внутри, ничего не выводит в консоль
Rem1te
слишком мало инфомрации что бы помочь нужен код
Rem1te
может вы пытаетесь повесить обработчик на дом узел которго ещё нет в дом дереве
Anonymous
ну так это ж динамически навесить событие получается
Anonymous
я ж вроде так и делаю
Anonymous
указываю для on вторым параметром родителя
Anonymous
а потом уже обработчик пишу
Nikita
Нет ли ни у кого курса от webformyself?
Oleg
а у них разве есть что-то по первому ангуляру?
Anonymous
Всем привет. Можно в angularjs один компонент использовать в нескольких местах как синглтон? Чтобы изменения скажем на одной вкладке где используется этот компонент отражались на другой вкладке тоже?
krn
эм, сервис ?
Anonymous
Щас попробую сделать директиву с сервисом ) После реакта ангуляр чето тяжко дается)
Артур
Unblock Blockchain Hackathon! В апреля пройдёт хакатон для разработчиков ПО, backend-разработчиков, frontend-разработчиков и ПО-аналитиков. Ценные призы, реальные задачи, нетворкинг, возможность проявить себя - https://binarydistrict.com/ru/courses/blockchain-hackathon/
Valera
Привет. Есть вот такая конструкция: if ($location.search().autofill!==undefined) { var autofill = JSON.parse($location.search().autofill); if ("email" in autofill) $scope.email = autofill.email; if ("phone" in autofill) $scope.phone = autofill.phone; $location.search('autofill', null); } Из-за строки $location.search('autofill', null); она почему-то срабатывает 2 раза. По логике, надо проверить наличие параметра, если он есть - заполнить scpoe и очистить строку в url. Если не очищать - всё работает. А после очистки - нет Почему так?
Valera
Как можно решить проблему?
Valera
Пока ничего..
Melnikov
Всем, привет! Вопрос по AngularJs. В компоненте есть биндиг: bindings: { readonly: '@', required: '@', disabled: '@', } Так вот если писать так <component readonly required disabled></component>, то только required будет true, а readonly и disabled будут undefined. Кто-нибудь сталкивался с таким? Как решить без костылей?
Константин
Константин
Видимо только с костылями)
Константин
в целом довольно ожидаемое поведение
Константин
ты ведь действительно ничего не передал в аттр
Константин
вопрос в том, как работает required в таком случае =)
Melnikov
в целом довольно ожидаемое поведение
required у компонента такой required="required", а readonly и disabled просто не обрабатываются, поэтому оно их и не видит(
Rem1te
аттрибут без параметра != аттрибут с тру это в реакте так работает но не в нг джс :(
Dmitry
народ, кто чем отлаживает код на ангуляре? есть какие-нибудь расширения для хрома, чтоб можно было посмотреть скоп компонента?
Константин
required у компонента такой required="required", а readonly и disabled просто не обрабатываются, поэтому оно их и не видит(
погоди, не обрабатываются совсем? типа их ключей нет в attrs? Или есть ключ, но значение undefined?