🎋🎋🥷 ngSamurai
Anton
да
Anton
зато у тебя есть прогресс бар загрузки
Anton
и ресайз на клиентсайде
Anton
тыщу лет уже не делал классический файл аплоад через multipart
Anton
можно так, да
🎋🎋🥷 ngSamurai
или блобом в ДБ и потом чистить раз в сутки
Jаvlоn
Привет всем! Я недавно начал изучать angular js и хотел спросить можно ли отобразить .php в ng-view?
Anton
Только аякс запросом
🎋🎋🥷 ngSamurai
Jаvlоn
Anton
Пхп
Georgiy
Друзья, у кого был опыт Service Worker (SW) / PWA ? Я обновил старый сайт на новый, где нет SW, Но по урлу до сих пор грузится старый из кэша.
– Добавил скрипты в head для удаления SW и кэша – не помогает. Не знаете, как удалить SW до того, как он перехватил запрос на показ страницы из кэша?
PS тут подробнее
https://stackoverflow.com/questions/62984138/how-to-unregister-a-service-worker-from-a-site-that-does-not-exist-anymore
🎋🎋🥷 ngSamurai
Максим
@DenisIzmaylov
🇻🕷
Народ, подскажите пожалуйста, почему я получаю такую ситуацию?
application.directive('rsSlidingPages', [
'$timeout',
function($timeout) {
return {
restrict: 'E',
scope: {
slides: '=',
},
link: function($scope) {
$scope.options = {
speed: 500
}
},
templateUrl: 'templates/directives/rs.sliding.pages.html',
}
}]);
<div>
{{options}} <!--Тут все норм-->
<ion-slides options="options"></ion-slides> <!-- внутри ion-slides options undefined -->
</div>
🇻🕷
То есть почему когда внутри директивы я использую другую директиву, то я не могу передать ей options в качестве параметра?
🇻🕷
видимо шаблон рендерится раньше функции link, помогло <div ng-if="options"> Но не знаю на сколько это правильно. Дайте совет
Alexander
@wakawakawak , может прелинк попробовать?
🇻🕷
Сейчас попробую
🇻🕷
то есть prelink не вызывается
🇻🕷
и preLink
🇻🕷
а, все сории, нужно в compile запихивать
Anton
делаю сейчас drag&drop для svg
имею следующее:
<circle r="3" ng-attr-cx="{{ annotation.c1[0] }}" ng-attr-cy="{{ annotation.c1[1] }}"
Anton
по драгу делаю изменения c1[0] и c1[1]
столкнулся с тем, что поинт постоянно прыгает в нулевую координату. я так понимаю, я обновляю модель, ангуляр отрисовывает новый circle и получается фигня какая-то.
можно ли как-то ангуляр попросить не обновляться, пока я не дотащу?
Anton
даже не знаю, что спрашивать у гугла
Anton
хм, где-то в другом месте я налажал
🎋🎋🥷 ngSamurai
Anton
ага
Anton
делал простой аннотатор для обучения нейронки
🎋🎋🥷 ngSamurai
Anton
и чем пофиксил?
в драге использовал оффсет изображения,оно почему-то иногда давало левые результаты. пофиксил тем, что запомнил offset один раз после загрузки изображения
🎋🎋🥷 ngSamurai
Anton
<div ng-style="{
'background-position-x': ($ctrl.selectedAnnotation.boundingRect()[0] * -1) + 'px',
'background-position-y': ($ctrl.selectedAnnotation.boundingRect()[1] * -1) + 'px',
Anton
почему-то background-position не выставляется. что делаю не так?
Anton
в итоговом dom вообще нет этих стилей
🎋🎋🥷 ngSamurai
Anton
🎋🎋🥷 ngSamurai
на стэкблинте можешь воспроизвести?
Anton
Попробую
🇻🕷
может там NaN?
Anton
да, я разобрался. обращался не туда
Anton
спосеб
🎋🎋🥷 ngSamurai
Виночерпий
Всем привет, подскажите плиз канал по ангуляру (не джс)
Виночерпий
давно туда не заходил наверн кикнули по неактивности
🎋🎋🥷 ngSamurai
Виночерпий
спасииибо
🎋🎋🥷 ngSamurai
Rostyslav
Всем привет, есть такая беда. Используется bind-html-compile и если аргументов в эту директиву передать HTML строку, в которой так же есть bind-html-compile, то все зависает, как избежать этого?
🎋🎋🥷 ngSamurai
Rostyslav
Получается рекурсия
Rem1te
нууу не делать рекурсию :) логично же что ты до бесконечности строишь вложенность
🎋🎋🥷 ngSamurai
Rostyslav
Rem1te
это проблемы разработчика-пользователя а не разработчика-создателя
Rostyslav
🎋🎋🥷 ngSamurai
какова суть вооюще такого действа?
Rem1te
попробывать компайлить компонент где не будь на горячую и смотреть его структуру
но вообще это из тех кейсов которые невозможно предотвратить
НО отмечу что лучше не позволять такого поведения если есть предположение что пользователь может туда какаху вбросить
Rostyslav
есть чат, поле для чата работает через summernote, текст сообщений выглядит как html, а потом в самой комнате чата выводится через bind-html-compile, и тут я случайно обнаружил,
<div bind-html-compile="msg.text"></div>
и если msg.text равен
"<div bind-html-compile="msg.text">some text</div>"
то все зависает
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
Rem1te
Rostyslav
а как оно вообще так высыпалось?
я не понимаю как, очень как сложно, один юзер отправил другому сообщение, оно отображается окей, но если его текст выделить, скопировать и отравить, то все ломается,
НО при этом, перед отправкой, я посмотрел что в поле summernote находится, там нет bind-html-compile, просто текст в тегах <p>, а после отправки там появляется код из HTML файла по сути
🎋🎋🥷 ngSamurai
я не понимаю как, очень как сложно, один юзер отправил другому сообщение, оно отображается окей, но если его текст выделить, скопировать и отравить, то все ломается,
НО при этом, перед отправкой, я посмотрел что в поле summernote находится, там нет bind-html-compile, просто текст в тегах <p>, а после отправки там появляется код из HTML файла по сути
может чтто еще враппит запрос на сервер или сервер возвращает измененнй текст
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
я смотрю скоро будет очередной холивароразвод)
Rostyslav
and?
Ну короче, как-то получилось, что скопировался не только текст, а и html моего файла с этим bind-html-compile, не очень понимаю как это работает, почему просто при выделении текста копируется и html
madhu
Hello Everyone, We have vacancy for SDE position
3-5 years of experience in React Native + Node JS Developer, Angular JS, HTML5, javascript, SAP UI5 or any similar web MVC framework
Interested candidate, please apply at https://www.qlitysoftware.com/career
or send your resume to madhu@qlitysoftware.com
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
kick!
🎋🎋🥷 ngSamurai
@jashka_jashka ping
🎋🎋🥷 ngSamurai
wtf?