Edemity
Это если прямоугольные области, а если, допустим, круг или вообще многоугольник какой?
Edemity
ну можешь оффсеты сравнивать
Anonymous
гы ) только начал читать слезный пост про vim - удалили ))
Max
спасибо за корректировку, перепутал с HTTP-запросом, в actions же обращение к API выполняется
1337
при драг н дропе вроде есть какие-то методы пересечения
1337
но я не использовал
1337
{ path: '/', name: 'home.index', component: () => import('@/pages/Home/Index'), },
Anonymous
В 7
все 4 выступления? за один вечер?
Edemity
а тебе для чего?
Для саморазвития)) Вообще интересно, есть ли такое в js или нету..
Anonymous
Григория Петрова интересно слушать )) Артист! )) да и темка интересная )
Edemity
ну как-то делают игры те же
Да, в том то и дело! Что юздают хотелось бы узнать
1337
Да, в том то и дело! Что юздают хотелось бы узнать
https://stackoverflow.com/questions/26490861/find-intersection-of-svg-path https://stackoverflow.com/questions/12066870/how-to-check-if-an-element-is-overlapping-other-elements
Andrey
Ребят, в компоненте VUE есть очень жирные методы. Куда их можно было бы вынести, чтобы они были доступны только в нем?
Andrey
просто через import / export в отдельный js файл, типа componentMethods.js ?
Stanislav
Anonymous
Да
а где третье - да? ))
Andrey
Andrey
и таких много впринципе, хотелось бы их как-то вынести
Andrey
видимо только как модуль
1337
хз, норм вроде
1337
просто у тебя 2 строчки переносов везде
Andrey
одна)
Andrey
кажется что две
1337
ну и функция arrayToObj
1337
вот ее надо вынести
1337
и импортировать
Andrey
хм
Andrey
да, не подумал)
Andrey
спасибо
Andrey
поплава
Andrey
с этим VUEX и V-model и сложными формами
Andrey
те кто юзают strict: true, поймут
Anton
Помогите решить вопрос с одно большой проблемой, есть 3 типа обекта какой из них корректный? let test = { name: 'Tets', lastName: 'Var', avatar: [{ 'img': {}, 'video': {} }] }; let test2 = { name: 'Tets', lastName: 'Var', avatar: null }; let test3 = { name: 'Tets', lastName: 'Var' }
Andrey
ох
Дмитрий
Да все обьекты как обьекты
1337
test2, test3 корректные
Дмитрий
ну в первом просто ключи в скобках написаны
1337
про кавычки хз вот
1337
в первом
Anton
ок когда пытаюсь в втором варианте узнать есть ли у меня img в avatar получаю ошибку Cannot use 'in' operator to search for 'img' in undefined
1337
ну так у тебя нулл в аватаре
Anton
кто может обяснить или хотя бы примеры скинуть как этого избежать ?
Дмитрий
если avatar: null откуда там методу взяться
Anton
ну а я не знаю null там будет или обект
1337
if (avatar)
Иван
Мне вот кстати интересно, можно ли вью-подобный подход приспособить для игор?
1337
(avatar && avatar.img) ? avatar.img : ‘no img’;
Иван
Ну вот вся эта реактивность, декларативность
Иван
В общем-то простую 2д игруху на вью заебашить вообще не проблема, я думаю, если чисто хтмл обходиться, без канваса
Anton
ок а если я вам скажу что не успевает отработать запрос с серва а он уже пытаеться проверить есть ли там такой ключ, что тогда делать ?
1337
надо канвас поизучать
1337
давно хотел
1337
avatar: { img: null }
Дмитрий
проверку сделать, поставить дефолтный обьект
Дмитрий
что угодно
Иван
А вот можно ли для канваса (хотя бы и 2д) приспособить вью я хз. Наверно, вряд ли, там получается надо всю работу с виртуал домом перепиливать под нужды игор
Anton
То есть вариант реактивно без базового значения перебрать его ни как не получиться ?
N
Добрый день, юзаю vue-router@2.8.1, при переходе между роутами js heap растет по 50-100 мб за переход, доходит до абсурдных значений, в чем может быть причина?
Дмитрий
будет такой забавный микс
Иван
И вью использовать чисто как движок реактивности?
Дмитрий
ну да, что-то типа того
Иван
Хз-хз, мне вот и интересно, проще или не проще
Иван
2д змейку какую-нибудь действительно на вью заебашить наверно проще, её всю можно хтмлем делать
Дмитрий
я думаю всё таки есть библиотеки полегковеснее, чем тянуть вью ради управления состоянием
Дмитрий
ну или обмазаться Observable и написать всё самому
Дмитрий
Для любителей писать свои любимые велосипеды