Контакты

Наибольший вклад в теги

Все теги (20)

Лучшие ответы пользователя

Все ответы (11)
  • Как создать родительский массив объектов с определенными свойствами на основе другого массива объектов?

    The_Sketch
    @The_Sketch
    Веб разработчик x)
    // Исходный массив объектов
    const sourceArray = [
    {name: 'John', age: 25},
    {name: 'Jane', age: 30},
    {name: 'Bob', age: 20}
    ];

    // Создание родительского массива объектов с определенными свойствами
    const parentArray = sourceArray.map(item => ({ name: item.name, ageGroup: item.age > 25 ? 'adult' : 'young' }));

    во это проверь
    Ответ написан
    1 комментарий
  • Как решить проблему с fslightbox.js?

    The_Sketch
    @The_Sketch
    Веб разработчик x)
    Проблема, вероятно, связана с тем, что ресурсы не успевают загрузиться до инициализации библиотеки, из-за чего иногда фото открываются как ссылки. Попробуйте перенести инициализацию fslightbox.js в событие window.onload.
    Например:
    window.onload = function() {
      setTimeout(function() {
        const lightbox = new FsLightbox();
      }, 500);
    }

    Еще одна возможная причина проблемы - это конфликт с другими скриптами на странице. Проверьте, нет ли ошибок в консоли браузера и попробуйте отключить другие скрипты на странице, чтобы выяснить, не вызывает ли один из них конфликт.
    Если вы все еще столкнетесь с проблемой, то можете рассмотреть другие библиотеки, например, Magnific Popup, PhotoSwipe или LightGallery. Они поддерживают предварительную загрузку изображений и поддерживают видео в галерее.
    Ответ написан
    Комментировать
  • Почему условие не работает?

    The_Sketch
    @The_Sketch
    Веб разработчик x)
    Вероятно, проблема заключается в том, что вы пытаетесь сравнивать строку, которая содержит и "pass=" и "123". Чтобы получить только значение пароля из запроса, вы можете использовать метод `FormValue` из `gin.Context`, который позволяет получить значение формы по имени поля:

    router.POST("/login", func(c *gin.Context) {
        pass := c.PostForm("pass")
    
        if pass != "123" {
            fmt.Println("Ошибка")
            return
        }
    })


    Теперь при получении значения пароля в переменную `pass` уже не будет содержаться "pass=" - будет только сам пароль.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (22)