📮Тест на вход придёт в личку 💥Без никнейма не впустим Правила: https://t.me/sveltejs/764 Доки: https://svelte.dev/docs Паблик: @sveltejs_public Вакансии: @sveltejs_jobs VK: https://vk.com/sveltejs_ru Админы: @stalkerg, @misharodshtein
попробуй const menuData = […data.menu]
Читать полностью…Ребят, как сделать проверку на изменение массива?
У меня есть оригинальный массив, который я передаю через data.menu, потом делаю его копию в новую переменную menu.
Дальше меняю menu, но почему-то меняется и data.menu. В чем может быть проблема?
ну да, я понял, свелт движется в этом направлении и это хорошо
Читать полностью…нуууу не то чтоб, но этот опыт ближе к нативному чем JSX+CSS-in-JS
Читать полностью…измерить это отклонение точно оч сложно)
а сформулировать: ну вот есть буквальная ванила, насколько много концепций ломающих старую логику это привносит
кстати, а что это за веб стандарты вообще, где можно почитать?
Читать полностью…Для этого можно использовать catchall
Или создать пути и в каждый положить компонент с нужной страницей
У меня в памяти отложился какой-то флешбек с throw redirect, что у меня где-то это не работало
штош
Разве можно делать throw в серверных хуках? о-О
Читать полностью…Короч, я не могу понять как сделать онлайн пример.
Тебе нужен северный хук
https://kit.svelte.dev/docs/hooks#server-hooks
И редирект
https://kit.svelte.dev/docs/load#redirects
Ты можешь сделать редиректы на уровне хука
Читать полностью…доброго дня всем! сориентируйте, можно ли в ките настроить alias урлов для рутинга?
чтобы например при вводе урла a/d в строку браузера, я попадал в директорию, которая имеет полный адрес a/b/c/d
ну, можно с бека html темплейтами бросаться, но как по мне это прошлый век
Читать полностью…у шторма свои инструменты для работы с кодом есть, языковые сервера это отдельная технология
Читать полностью…https://twitter.com/tomblachut/status/1669759906579185681
Читать полностью…Привет, надо скопировать data.menu, а ты указываешь на одно и то же место в памяти для двух массивов
Читать полностью…короче вектор понятен. спасибо за разъяснения
Читать полностью…те в свелте напр темплейт вроде не является html совместимым
но script с js и style с css совестимы
а, я понял, в частности разделение на script, style и html в свелте это следование таким стандартам?
Читать полностью…В целом как еслиб писать натив насколько большое отличие
во Vue напр шаблоны являются html-совместимыми. Те ты можешь встроить template в html и он спарсится корректно соответствующей либой
использование раздельных сущностей вместо перемешивания js/css/html между собой
насколько возможно в целом привычные стандартные штуки писать
Я тоже в начинал и пишу на go. Года два назад запилил веб-сервер на работе используя только js+html+scss - понятно я это на ходу осваивал и темплейтил сервером go эти куски кода. Потом новые проекты пошли полного фуллстека, и вот перебирал vue, react и svelte. Svelte зашел на ура, и не знаю, если честно первый опыт без фронтенд-фреймворка мне конечно помог быстро зайти в sveltekit, а вот обратно уже сложнее) так как первый проект у меня также работает, и в планах его переписать в текущий новый проект на sveltekit, так как поддерживать первый уже проблема.
Читать полностью…предложенный вариант тоже покатит
Читать полностью…Это редирект
А ему наверно надо алиас
Чтобы разные адреса открывали одну страницу без перенаправления
Вот такой код в хуке
import { redirect } from '@sveltejs/kit';
export async function handle({ event, resolve }) {
if (event.url.pathname == '/a') {
throw redirect(307, '/a/b');
}
const response = await resolve(event);
return response;
}
есть пример как сделать?
Читать полностью…в доке нашел только про настройку alias для сокращения путей при импорте файлов
Читать полностью…Деза. Это дарт оказался 😁
Читать полностью…о, прикольно, спасибо
Читать полностью…А что, до этого в шторме не работало что-то?
Читать полностью…В таком вызове слоты конечно не нужны, но если хочется иногда прокинуть слот из компонента и вызвать модалку - приходится делать ещё один компонент для модалки :(
Читать полностью…