← пред | след →
Sheyxuz 2022-06-26 21:14:35
iamvelixyz 2022-06-26 21:14:18
спасибо, ты очень помогаешь
Сделай генератцию
Sheyxuz 2022-06-26 21:14:55
Sheyxuz 2022-06-26 21:14:35
Сделай генератцию
SSG
Sheyxuz 2022-06-26 21:15:44
Пиши проект на накст и генерируй html ку и постав на домен
CampoT1P 2022-06-26 21:15:53
iamvelixyz 2022-06-26 21:09:24
Router прекрасен, но мне нужно сделать так чтобы какие-то страницы были отдельными. SPA больше для лёгкий сайтов (как я понимаю).
А тут довольно большой сайт будет и с большой вероятностью если использовать router, нагрузка будет большая
Неправильно понимаешь)
SSR — хорош когда стоит задача отдавать клиенту бандл минимального размера. Плюс он лучше индексируется поисковиками
SPA — удобен для построения различных админок и всякого подобного. В том числе больших. Очень больших.
Sheyxuz 2022-06-26 21:16:28
CampoT1P 2022-06-26 21:15:53
Неправильно понимаешь)
SSR — хорош когда стоит задача отдавать клиенту бандл минимального размера. Плюс он лучше индексируется поисковиками
SPA — удобен для построения различных админок и всякого подобного. В том числе больших. Очень больших.
Ему вообще ssg нужно походу
sekeww 2022-06-26 21:20:11
Всем привет, подскажите пжл. Что нужно сделать если хотим скопировать сайт и его анимации точь в точь и переложить его на vue? С чего начать? Есть какие-то Тулы специальные?
CampoT1P 2022-06-26 21:22:17
sekeww 2022-06-26 21:20:11
Всем привет, подскажите пжл. Что нужно сделать если хотим скопировать сайт и его анимации точь в точь и переложить его на vue? С чего начать? Есть какие-то Тулы специальные?
Я бы начал с вопроса «Что бы что?»)
bondcoder 2022-06-26 21:22:32
sekeww 2022-06-26 21:20:11
Всем привет, подскажите пжл. Что нужно сделать если хотим скопировать сайт и его анимации точь в точь и переложить его на vue? С чего начать? Есть какие-то Тулы специальные?
Привет!)
Ну Vue имеет свой компонентый подход, так что придется самостоятельно выделить компоненты, логику и все переделать)
bondcoder 2022-06-26 21:23:31
Если есть уже существующий сайт, то будет меньше проблем с версткой, а так одним нажатием кнопки на Vue сайт не переделаешь, иначе не пользовались бы спросом фронтендеры на Vue)
sekeww 2022-06-26 21:24:15
Понял спасибо, подход глаза боятся а руки делают
shgkme 2022-06-26 21:49:08
sekeww 2022-06-26 21:20:11
Всем привет, подскажите пжл. Что нужно сделать если хотим скопировать сайт и его анимации точь в точь и переложить его на vue? С чего начать? Есть какие-то Тулы специальные?
Смотря с чего перекладывать. Но в любом сценарии, автоматических инструментов нет. Даже Vue2 -> Vue 3 автоматически не переводится в общем случае
shgkme 2022-06-26 21:49:39
C react на Vue будет переписывать проще, чем с jquery на vue
maksimko1 2022-06-26 21:50:46
sekeww 2022-06-26 21:20:11
Всем привет, подскажите пжл. Что нужно сделать если хотим скопировать сайт и его анимации точь в точь и переложить его на vue? С чего начать? Есть какие-то Тулы специальные?
Я все ручками перетаскивал с html и js. Та ещё веселуха 🤯
artismak 2022-06-26 23:27:06
Привет , подскажите пожалуйста. есть три компонента вложенных друг в друга. С самого дочернего я передаю в средний эмит и он возвращает true или false в зависимости от выбранной цифры. Напрямую в среднем возвращает всё как надо. Но мне его надо передать в самый родительский и полученный метод я засовываю в новый эмит среднего компонента который в родительский передаёт. и так не получается, пробовал в среднем компоненте передать в data() но на выходе только false на true не меняет . Как понимаю в хуках дело.
Stas 2022-06-26 23:41:39
artismak 2022-06-26 23:27:06
Привет , подскажите пожалуйста. есть три компонента вложенных друг в друга. С самого дочернего я передаю в средний эмит и он возвращает true или false в зависимости от выбранной цифры. Напрямую в среднем возвращает всё как надо. Но мне его надо передать в самый родительский и полученный метод я засовываю в новый эмит среднего компонента который в родительский передаёт. и так не получается, пробовал в среднем компоненте передать в data() но на выходе только false на true не меняет . Как понимаю в хуках дело.
https://stackoverflow.com/questions/68502386/change-the-value-of-ref-inside-a-child-component
Change the value of ref inside a child component —
Stack OverflowI want to change the value of the ref, which is in the parent component, from the child component. I tried using emits or passing the ref to the child component and change it there, but no success …
artismak 2022-06-26 23:42:23
Спасибо
Stas 2022-06-26 23:42:36
artismak 2022-06-26 23:27:06
Привет , подскажите пожалуйста. есть три компонента вложенных друг в друга. С самого дочернего я передаю в средний эмит и он возвращает true или false в зависимости от выбранной цифры. Напрямую в среднем возвращает всё как надо. Но мне его надо передать в самый родительский и полученный метод я засовываю в новый эмит среднего компонента который в родительский передаёт. и так не получается, пробовал в среднем компоненте передать в data() но на выходе только false на true не меняет . Как понимаю в хуках дело.
А Стейт менеджемент не используете ? Pinia например? Проще всего было бы.
artismak 2022-06-26 23:43:22
Я задание выполняю и надо всё сделать без лишнего)
Stas 2022-06-26 23:51:32
artismak 2022-06-26 23:43:22
Я задание выполняю и надо всё сделать без лишнего)
https://forum.vuejs.org/t/how-to-pass-data-directly-to-grandchild-component/91695
Сорян прошлый на дочерний а тут как раз про 3 компонента
How to pass data directly to grandchild component —
Vue ForumHi! I’m a newbi in Vue, trying to understand how to deal with components. There are 3 components: parent — Session, his child — Rating, child of Rating — Stars, i.e. Session -> Rating -> Stars. It works but I don’t like that I have to duplicate :stars=“stars” both in the Rating and Session components to be able to pass data from the Session to the Stars through the Rating. Could anybody show me, please, how to pass data directly from Session to Stars without duplicating :stars=“stars” in the R…
artismak 2022-06-26 23:52:37
Спасибо большое, за помощь))))
htclog1981 2022-06-27 00:05:15

vue 3 typescript. А как сделать, что бы данные которые приходят от api были типизированы. То есть user у меня имеет тип. а не any, но подсказка понятное дело подсвечивается только после присвоения к this.user
htclog1981 2022-06-27 00:05:42

у this.user подсвечивается
htclog1981 2022-06-27 00:10:25
Еще вопрос стоит ли выносить все запросы к api в сервисный слой. учитывая, что переиспользовать редко какие из них удастся
2022-06-27 05:37:04
htclog1981 2022-06-27 00:10:25
Еще вопрос стоит ли выносить все запросы к api в сервисный слой. учитывая, что переиспользовать редко какие из них удастся
На этот вопрос пожалуй нет однозначного ответа.
Если будет файл на 9001 строку где все запросы к апи — сделает ли это код лучше?
fuckingRekoning 2022-06-27 05:54:31

У меня есть блок .device-hero__device а внутри него картинка и блок с иконками.
Как мне их позиционировать? Я вроде попробовал правильно позиционировать по вертикали с помощью отрицательных margin, но при горизонтале токо absolute походу поможет. Я хочу понят как таки моменты решают? Как быть с адаптивом? Можете скинуть несколько примеров где реализовано такое?
fuckingRekoning 2022-06-27 05:54:32
fuckingRekoning 2022-06-27 05:54:32
2022-06-27 05:55:31
fuckingRekoning 2022-06-27 05:54:31
У меня есть блок .device-hero__device а внутри него картинка и блок с иконками. Как мне их позиционировать? Я вроде попробовал правильно позиционировать по вертикали с помощью отрицательных margin, но при горизонтале токо absolute походу поможет. Я хочу понят как таки моменты решают? Как быть с адаптивом? Можете скинуть несколько примеров где реализовано такое?
Абсолютка. Потом медия кварями меняем, где надо.
islambeg 2022-06-27 07:01:30
2022-06-27 05:55:31
Абсолютка. Потом медия кварями меняем, где надо.
Звучит, как ругательство
2022-06-27 07:13:02
Слышь, кваря, сюда ходи.
vasoft 2022-06-27 07:21:12
Надо в общем смтуацию смотреть. А так удобно использовать display:flex и align-items:center
Alex_Developers 2022-06-27 07:51:46
Что они дают?
Alex_Developers 2022-06-27 07:51:46
import Vue, { VNode } from ‘vue’
declare global {
namespace JSX {
interface Element extends VNode {}
interface ElementClass extends Vue {}
interface IntrinsicElements {
[elem: string]: any
}
}
}
Alex_Developers 2022-06-27 07:51:46
declare module ‘*.vue’ {
import Vue from ‘vue’
export default Vue
}
Alex_Developers 2022-06-27 07:51:46
Для чего нужны эти два файла?
Lex2022a 2022-06-27 07:57:33
Здравствуйте. Я нашел c codesandbox с использованием Vue.js. Но почему-то он не работает.
Почему?
Изменилась версия Vue, и он перестал работать? Или я как-то не так открываю?
У вас тоже не работает Vue в этих ссылках?
naughty-satoshi-f8os5 — CodeSandbox —
CodeSandboxnaughty-satoshi-f8os5 by CaiWenlie using core-js, element-plus, vue
ujnfrthgrgvhuurfgjl 2022-06-27 08:15:14
Юзаю vue router в vite при переходе по ссылкам обновляется страница
Кто знает почему?
Alexey Topunov 2022-06-27 08:15:57
ujnfrthgrgvhuurfgjl 2022-06-27 08:15:14
Юзаю vue router в vite при переходе по ссылкам обновляется страница
Кто знает почему?
Нативные ссылки используешь вместо router-link.
ujnfrthgrgvhuurfgjl 2022-06-27 08:16:32
Alexey Topunov 2022-06-27 08:15:57
Нативные ссылки используешь вместо router-link.
А в роутер линк js предотвращает релоад?
Alexey Topunov 2022-06-27 08:18:10
ujnfrthgrgvhuurfgjl 2022-06-27 08:16:32
А в роутер линк js предотвращает релоад?
Да, посмотри в доке для подробностей.
ujnfrthgrgvhuurfgjl 2022-06-27 08:18:26
Alexey Topunov 2022-06-27 08:18:10
Да, посмотри в доке для подробностей.
Ок спасибо
ujnfrthgrgvhuurfgjl 2022-06-27 08:18:53
Т.е там взять просто и заюзать тег <a> не вариант да?
Alexey Topunov 2022-06-27 08:20:43
ujnfrthgrgvhuurfgjl 2022-06-27 08:18:53
Т.е там взять просто и заюзать тег <a> не вариант да?
Да, погугли, там просто.
htclog1981 2022-06-27 08:30:42
2022-06-27 05:37:04
На этот вопрос пожалуй нет однозначного ответа.
Если будет файл на 9001 строку где все запросы к апи — сделает ли это код лучше?
по мойму тоже нет. толку от того, что они в одном месте. если код не переиспользуется
wh1te26 2022-06-27 08:45:33
htclog1981 2022-06-27 00:10:25
Еще вопрос стоит ли выносить все запросы к api в сервисный слой. учитывая, что переиспользовать редко какие из них удастся
Запросы всегда должны быть в отдельном слое, такой вопрос даже стоять не должен
htclog1981 2022-06-27 08:49:56
wh1te26 2022-06-27 08:45:33
Запросы всегда должны быть в отдельном слое, такой вопрос даже стоять не должен
даже если там в основной будут функции состоящий из return axios.get(endpoint)?
wh1te26 2022-06-27 08:54:10
htclog1981 2022-06-27 08:49:56
даже если там в основной будут функции состоящий из return axios.get(endpoint)?
Тут смысл в том, что запросы это тот код, который в будущем может быть переиспользован и скорее всего будет. Потому что требования всегда будут расти и функционал расширяться. Исходя из этого вообще нет смысла писать изначально плохой, непереиспользуемый код.
Да и вообще, компонент не должен заниматься технической реализацией получения/отправкой данных. Он должен вызывать конкретный метод сервиса и ему не должно быть интересно, что там внутри происходит.
dark_sith 2022-06-27 09:19:12
Всем добрый день, кто-нибудь знает где можно взять ключи на вебсторм?
htclog1981 2022-06-27 09:19:30
wh1te26 2022-06-27 08:54:10
Тут смысл в том, что запросы это тот код, который в будущем может быть переиспользован и скорее всего будет. Потому что требования всегда будут расти и функционал расширяться. Исходя из этого вообще нет смысла писать изначально плохой, непереиспользуемый код.
Да и вообще, компонент не должен заниматься технической реализацией получения/отправкой данных. Он должен вызывать конкретный метод сервиса и ему не должно быть интересно, что там внутри происходит.
Что можно еще в этом слое делать кроме переиспользования? обрабатывать ошибки запроса/валидации кажется лучше в компоненте. Мапить как то полученные данные? вот тут возможно в сервисном слое. хотя пока такой надобности нет.
а есть какой нибудь примет, лаконичной и верной реализации?
webben 2022-06-27 09:23:32
htclog1981 2022-06-27 09:19:30
Что можно еще в этом слое делать кроме переиспользования? обрабатывать ошибки запроса/валидации кажется лучше в компоненте. Мапить как то полученные данные? вот тут возможно в сервисном слое. хотя пока такой надобности нет.
а есть какой нибудь примет, лаконичной и верной реализации?

← пред | след →