Michael
и не выглядеть глупо после того как чувак с реакта будет тыкать пальцем и обобщать
Michael
)
Michael
кстаи, вью -- это в основном про СПА
Michael
а у тебя нет хождения без перезагрузки
Vyacheslav
ну да/ просто компоненты на странице переходят в разные состояния
Michael
если совсем огород загородить, я бы предложил основываться на location.pathname
Vyacheslav
а компонент оставить один?
Vyacheslav
родительский или как он называется
Vyacheslav
new Vue({
Michael
ню вю -- это точка входа
Michael
вот прям совсем редко нужно несколько таких на странице
Michael
ну прям мегаредко
Michael
лучше о более глубоких позаботься
Michael
хоть это и странно, но рекомендую прочитать по этому поводу то, что гугл выдает на thinking in react
Michael
там про компонентный подход
Michael
в целом
Vyacheslav
просто у меня получается часть компонентов юзается на одной странице а часть на другой
Vyacheslav
components: { Lot, Stats, Sorting, LotBalance, LotTime, BidButton, BidList, BidLast, ObserverList },
Michael
это к докам vue-router
Vyacheslav
то есть на одной странице у меня
Astr0junk
@spectrumizm для экспремента, можно попробовать юзануть асинк компоненты
Astr0junk
будут исполняться когда требуются
Flexo
А кто тут у нас макбуки расхваливал? Это вообще нормально что макбук 2017 года с i7 и 16 гигами ОЗУ на борту в браузере тормозит сильнее моего ПК 10-и летней давности?))
Victor
Но делает он это amazingly
Flexo
😂
Michael
на винде всё ещё медленнее
Oleksandr
А кто тут у нас макбуки расхваливал? Это вообще нормально что макбук 2017 года с i7 и 16 гигами ОЗУ на борту в браузере тормозит сильнее моего ПК 10-и летней давности?))
мда. у меня имеется и макбук эйр 2015 (8 гиг фроде) и аймак 2010 с 16 гигами памяти. работают и тот и тот отлично. хз что у вас тормозит
Michael
как и в линуксе
Oleksandr
как и в линуксе
что работает медленее?😂😂😂 как поменял везде где можно на ссд и добавил памяти - все летает.
Flexo
Да вот заходишь во вконтакт и начинаешь ленту скроллить. Понятно подгрузки тормозят, но блин
Flexo
Да и тачпад ваш хваленый не заменит обычную мышку))
Oleksandr
у всего что не эпл, тачпады говно
тачпад зло) но суть не в этом (я геймер старый)
Michael
Да и тачпад ваш хваленый не заменит обычную мышку))
трекпад. и ещё как заменит. жесты огонь, а мышк ане нужна.
Michael
Да и тачпад ваш хваленый не заменит обычную мышку))
для таких как ты есть сенсорная magic mouse 2 всего за 13 000
Flexo
Хотя я всю жизнь с мышкой просидел, сложно привыкнуть к тачпаду каким бы крутым он ни был
Flexo
да она же тоже сенсорная блин
Oleksandr
трекпад. и ещё как заменит. жесты огонь, а мышк ане нужна.
ууу. особенно офигенно в иллюстраторе и фотошопе на трекпаде 😍❤❤
Oleksandr
рофл.
Vyacheslav
а как в функции выносить обработку data? this то там уже другой
Michael
да она же тоже сенсорная блин
у тебя нет эпплвотч. они позволяют разблокировать мак подойдя к нему.
Vyacheslav
mounted() { startTimer() }
Michael
стрелочная функция..
а если глубже, то да
Vyacheslav
function startTimer() { this.timer = setInterval(() => { this.lots = lotsTimeUpdate(this.lots); }, 100); }
Oleksandr
Vyacheslav
разве так будет работать?
Oleksandr
this.startTimer - так - да
Vyacheslav
так у меня функция не в методах
Vyacheslav
а вообще снаружи
Oleksandr
тогда без this
Michael
киллер фича, побежал в магаз))
именно. последний мак, эппл айфон Х, эппл роутер, эппл хранилище мэйджик данных, эппл вотч, эппл трекпад для твоего айМак
Michael
и айпад новый
Michael
если у тебя что-то одно, то ты говно полное
Michael
не заслуиваешь даже пятки нюхать
Mr
(неполное)
Michael
(неполное)
даже говна полноценного не стоишь, да
Michael
Между прочим, если ты купил айфон 8, то уже должен был обновиться до Х. Иначе Стив Джобс тебя в ад пошлёт.
Vyacheslav
а как тогда из внешней функции достучаться до date?
Vyacheslav
просто хочется как то код раскидать
Vyacheslav
что бы не было кучи в методах
Michael
и сам придёшь к пути верному
Oleksandr
что бы не было кучи в методах
какая разница где будет куча?)
Vyacheslav
ну их можно вынести
Oleksandr
и?
Vyacheslav
а методы под ногами болтаются
Stanislav
что бы не было кучи в методах
миксины/отдельные модули
Oleksandr
а методы под ногами болтаются
у меня тут есть любители бывшие ангулярщики выносят все методы в отдельный js файл и импортят
Oleksandr
типа импорт methods from xxx new Vue({ methods,
Oleksandr
и все, у вас там есть ваша data
Michael
Радуйся что не с реакта пришли
Michael
а то бы всё на реакт переписали
Michael
)