Задать вопрос
  • Какие JS-библиотеки можно использ. для такой анимации?

    @Danila232 Автор вопроса
    Сергей delphinpro, с десктопа смотрели? На десктопе выглядит интересно
    Пх, и вопрос был про то, на чём такое лучше сделать(можно ли сделать чисто на gsap?), а не скучно/весело
    Написано
  • Почему не берутся данные из Props при вызове функции ПО КЛИКУ?

    @Danila232 Автор вопроса
    WbICHA, я знаю, я только начал учить React(2 недели) - хочу просто познакомиться с классовым написанием, а в работе конечно функциональные компоненты использовать
    вопрос не в этом был, так что
    Написано
  • Почему не рендерится React-компонент в методе render( )?

    @Danila232 Автор вопроса
    ещё буду благодарен, если подскажете - почему когда я записываю {cards} без обёрточного тега - выдаёт такую ошибку. Приходится оборачивать в "<>>"

    ошибку гуглил, но норм инфы не нашёл шо то. Кстати я делал и {...cards} как вы писали в ответе выше, но разницы никакой. Вроде это и необязательно, можно сразу массивом вставлять в return

    66216b5d7a9f6680133385.png
    66216b4aabba9402273255.png
    Написано
  • Почему не рендерится React-компонент в методе render( )?

    @Danila232 Автор вопроса
    да, глупая ошибка на самом деле) я просто к самому state обратился, а не к объекту внутри него(this.state.dataCards). В электричке делал, не заметил
    Не пойму только, почему там без метода Array.from() - всё ломается, т.е ошибку выдаёт.
    я конкретно про строчку const cardDataList = Array.from(this.state.dataCards);

    ведь в dataCards у меня УЖЕ массив объектов записан. Массив же? или массивоподобная коллекция
    просто я думал что обычный массив, и удивился что мне надо через Array.from() его хардкодить
    Написано
  • Почему не работают динамические импорты в функции?

    @Danila232 Автор вопроса
    Мда, пх, я же так и пытался сделаль, просто забыл, что переменную можно объявить вне функции, и потом просто перезаписывать при каждом импорте
    А я при каждом импорте делал let, и не понимал как там сделать правильно. Спасибо за подсказку

    *Ещё подсказали, что через require() можно, тоже забыл про него
    Написано
  • Как лучше сделать переключение языков на многостр. сайте?(без бэка)?

    @Danila232 Автор вопроса
    Froggyweb, я работаю на gulp/webpack, но как сборщики тут помогут? Или помогут? я думал тут сама логика, по которой я сделал - приводит к тому, что для этих текстов в data*- уже переводы не сделать..
    Написано
  • Как лучше сделать переключение языков на многостр. сайте?(без бэка)?

    @Danila232 Автор вопроса
    Froggyweb, Понимаю, что это как бы отдельный вопрос, но он тоже про перевод, буду благодарен за ответ)
    У меня на сайте есть карточки, и по клику на каждую карточку - показывается попап с контентом именно той карточки, на которую кликнули.
    Ну и принцип такой, что карточкам я добавил data-атрибуты: data-title='Заголовок №1' data-text='Текст 1й карточки' data-img='' ну и тд. И типо при клике на карточку - данные из data-атрибутов этой карточки подставляются в попап, ну и выходит "динамический" попап
    <div class="patners__slide swiper-slide popup-btn" 
                                data-title="SergievPossad"
                                data-descr="Кондитерская фабрика(конфеты)"
                                data-work="Tools to help you schedule and earn on your own terms–customize exactly how and when clients can.Tools to help you schedule and earn on your own terms–customize."
                                data-link="#">
                                <img src="images/components/partners-logo/sergievposad.webp" alt="">
                                <h4 class="partners__slide-title">SergievPossad</h4>
                                <div class="partners__product-info">
                                    <p>Мягкие игрушки</p>
                                    <p>Бластеры</p>
                                    <p>Часы</p>
                                </div>
     </div>

    [popupTitle.textContent, popupCompany.textContent, popupMade.textContent, popupImg.src] = 
    [this.dataset.title, this.dataset.descr, this.dataset.work, this.querySelector('img').src]


    Ну и вопрос: а как мне в json файл добавлять переводы тех текстов, которые у меня лежат в data-атрибутах карточек? Типо для всех остальных текстов я в теги хотел добавить какой-то дата-атрибут или класс, data-lang='title№2', например. И по этим атрибутам уже в .json записывать.
    А как мне записывать в .json текста карточек? Они же не в отдельных тегах, а как значения в data-атрибутах. Вот например текст "Кондитерская фабрика(конфеты)" - как мне его перевод записать в json файле?
    Написано
  • Как лучше сделать переключение языков на многостр. сайте?(без бэка)?

    @Danila232 Автор вопроса
    rPman, Понимаю, что это не совсем по теме, но у меня такой вопрос. У меня на сайте есть карточки, и по клику на каждую карточку - показывается попап с контентом именно той карточки, на которую кликнули.
    Ну и принцип такой, что карточкам я добавил data-атрибуты: data-title='Заголовок №1' data-text='Текст 1й карточки' data-img='' ну и тд. И типо при клике на карточку - данные из data-атрибутов этой карточки подставляются в попап, ну и выходит "динамический" попап

    <div class="patners__slide swiper-slide popup-btn" 
                                data-title="SergievPossad"
                                data-descr="Кондитерская фабрика(конфеты)"
                                data-work="Tools to help you schedule and earn on your own terms–customize exactly how and when clients can.Tools to help you schedule and earn on your own terms–customize."
                                data-link="#">
                                <img src="images/components/partners-logo/sergievposad.webp" alt="">
                                <h4 class="partners__slide-title">SergievPossad</h4>
                                <div class="partners__product-info">
                                    <p>Мягкие игрушки</p>
                                    <p>Бластеры</p>
                                    <p>Часы</p>
                                </div>
     </div>


    [popupTitle.textContent, popupCompany.textContent, popupMade.textContent, popupImg.src] = 
    [this.dataset.title, this.dataset.descr, this.dataset.work, this.querySelector('img').src]


    Ну и вопрос: а как мне переводить на другой язык те текста, которые у меня лежат в data-атрибутах карточек? Типо для всех остальных текстов я в теги хотел добавить какой-то дата-атрибут или класс, data-lang='title№2', по такому принципу. И по этим атрибутам уже в .json записывать.
    А как мне записывать в .json текста карточек? Они же не в отдельных тегах, а как значения в data-атрибутах. Вот например текст "Кондитерская фабрика(конфеты)" - как мне его перевод записать в json файле?
    Понимаю, что вопрос не совсем по теме, но буду рад если подскажете
    Написано
  • Как лучше сделать переключение языков на многостр. сайте?(без бэка)?

    @Danila232 Автор вопроса
    Froggyweb, жесть.. значит просто передалбливать весь текст со всех страниц и + перевод к нему. Ну я понял в принципе, спасибо
    Написано
  • Как лучше сделать переключение языков на многостр. сайте?(без бэка)?

    @Danila232 Автор вопроса
    Wispik, rPman, понял, спасибо. Я просто надеялся есть какой-то более автоматизированный способ, чем переводить и записывать в .json каждую строчку/блок текста. Это выходит, довольно долгое занятие будет
    Написано
  • Как лучше сделать переключение языков на многостр. сайте?(без бэка)?

    @Danila232 Автор вопроса
    Everything_is_bad, не расстраивайся, иногда такое бывает. 1й скрин вообще видос, как я тебе текстом прикреплю. А 2й скрин там код большой
    а к теме вопроса это ОПЯТЬ ЖЕ не относится, просто примеры
    Написано
  • Как лучше сделать переключение языков на многостр. сайте?(без бэка)?

    @Danila232 Автор вопроса
    про роутер и т.д я так ещё не умею, могу на ванильке сделать чтобы по переключению языка в адресе страницы добавлялась приписка, какой язык сейчас используется на сайте. Но если в общем, я правильно понял - в любом случае нужно каждый текст.элемент на сайте прописывать в .json файлах?? У меня большая главная страница, и ещё 7 отдельных, это мне типо сидеть и каждую строчку перебивать по json файлам?
    Написано
  • Как лучше сделать переключение языков на многостр. сайте?(без бэка)?

    @Danila232 Автор вопроса
    Everything_is_bad, DevMan, шалунишки, я же вроде в скобках написал - это чисто для примера, глазами пробежаться. Не нужно вникать, это к теме вопроса не относится
    Написано
  • Как лучше настроить режимы в WebPack сборке?

    @Danila232 Автор вопроса
    Я с Node.js пока не знаком, поэтому пока что сложновато
    Написано
  • Как лучше настроить режимы в WebPack сборке?

    @Danila232 Автор вопроса
    szQocks, не, ещё проще было
    "prod": "webpack --mode production", 
    "dev": "webpack --mode development"
    Написано
  • Можно ли уникализировать отправку форм с сайта без cms?

    @Danila232 Автор вопроса
    ThunderCat, ёкарный бабай. Можно наверное
    щас посмотрю что это значит
    Написано
  • Можно ли уникализировать отправку форм с сайта без cms?

    @Danila232 Автор вопроса
    Ипатьев, я до таких серьёзных тем не дошёл ещё, чего валить сразу..
    Написано
  • Не работает отправка формы на почту через phpMailer, почему?

    @Danila232 Автор вопроса
    спасибо, но я там общими усилиями в тот день разобрался
    Написано