Max
Edemity
Это если прямоугольные области, а если, допустим, круг или вообще многоугольник какой?
Edemity
ну можешь оффсеты сравнивать
1337
Anonymous
гы ) только начал читать слезный пост про vim - удалили ))
Max
спасибо за корректировку, перепутал с HTTP-запросом, в actions же обращение к API выполняется
1337
при драг н дропе вроде есть какие-то методы пересечения
1337
но я не использовал
1337
1337
{
path: '/',
name: 'home.index',
component: () => import('@/pages/Home/Index'),
},
Anonymous
В 7
все 4 выступления? за один вечер?
Edemity
а тебе для чего?
Для саморазвития)) Вообще интересно, есть ли такое в js или нету..
1337
Anonymous
Григория Петрова интересно слушать )) Артист! ))
да и темка интересная )
Andrey
Ребят, в компоненте VUE есть очень жирные методы. Куда их можно было бы вынести, чтобы они были доступны только в нем?
Andrey
просто через import / export в отдельный js файл, типа componentMethods.js ?
Stanislav
Stanislav
Дмитрий
1337
Anonymous
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)
Иван
Мне вот кстати интересно, можно ли вью-подобный подход приспособить для игор?
Stanislav
1337
(avatar && avatar.img) ? avatar.img : ‘no img’;
Иван
Ну вот вся эта реактивность, декларативность
Иван
В общем-то простую 2д игруху на вью заебашить вообще не проблема, я думаю, если чисто хтмл обходиться, без канваса
Anton
ок а если я вам скажу что не успевает отработать запрос с серва а он уже пытаеться проверить есть ли там такой ключ, что тогда делать ?
1337
надо канвас поизучать
1337
давно хотел
1337
1337
avatar: {
img: null
}
Дмитрий
проверку сделать, поставить дефолтный обьект
Дмитрий
что угодно
Иван
А вот можно ли для канваса (хотя бы и 2д) приспособить вью я хз. Наверно, вряд ли, там получается надо всю работу с виртуал домом перепиливать под нужды игор
Anton
То есть вариант реактивно без базового значения перебрать его ни как не получиться ?
Дмитрий
N
Добрый день, юзаю vue-router@2.8.1, при переходе между роутами js heap растет по 50-100 мб за переход, доходит до абсурдных значений, в чем может быть причина?
Дмитрий
будет такой забавный микс
Иван
И вью использовать чисто как движок реактивности?
Stanislav
Дмитрий
ну да, что-то типа того
1337
Иван
Хз-хз, мне вот и интересно, проще или не проще
Дмитрий
Иван
2д змейку какую-нибудь действительно на вью заебашить наверно проще, её всю можно хтмлем делать
Дмитрий
я думаю всё таки есть библиотеки полегковеснее, чем тянуть вью ради управления состоянием
Дмитрий
ну или обмазаться Observable и написать всё самому
Дмитрий
Для любителей писать свои любимые велосипеды