Задать вопрос
  • Должен ли верстальщик уметь поднимать сервер и разворачивать проект на Linux?

    lazalu68
    @lazalu68
    Если верстальщик это такая утилитарная человеческая единица которая верстает и на этом её функции ограничиваются, то фронтенд разработчик это все таки специалист довольно широкого профиля - он не только верстает и пишет логику фронта, с JS и CSS его знания только начинаются.

    Поднять HTTP сервер - дело нескольких минут, и это время может включать в себя поиск решения в гугле. Просто начните читать как это делается, в интернете море статей. Например, xampp сделает за вас большую часть этой работы.

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

    lazalu68
    @lazalu68
    "непонятно ничего" - та же фигня, чувак: прочитал вопрос и не понял вообще ничего. Подозреваю вам стоит пройти хоть один туториал по рэйкастингу, их море в интернетах.
  • Как сохранять текст в textarea на сайте при изменении?

    lazalu68
    @lazalu68
    ALTech1, конечно возможно, но в целом схема будет такая же как в ответе BATPYIIIKOB, только во втором пункте бд заменить на файл
  • Как сохранять текст в textarea на сайте при изменении?

    lazalu68
    @lazalu68
    Варианта два - хранить данные на клиенте или на сервере. Как-то так. Даже не знаю что тут ещё объяснять. Если храните данные на сервере, то при загрузке документа грузите с сервера контент для элемента; если на клиенте - из локального хранилища
  • Как установить attribute?

    lazalu68
    @lazalu68
    Максим Ленский, вот вы развели-то. Да, браузеры по разному отображают в консоли нулевое значение атрибута, но это исключительно косметика, значение на самом деле одно и то же. Это не "не кроссбраузерно", это просто никак не влияет на значение, поэтому и отображение реализовано по разному: одни решили так, другие по-другому, третьи может быть в консоли отображают "null value", и так и осталось, ибо это не важно
  • Как с помощью props.children отобразить неупорядоченный список на экране?

    lazalu68
    @lazalu68
    Nikita Klok, мне кажется на этом скрине я вижу кучку синтаксических ошибок в jsx

    Уже решилась проблема?
  • Как сделать input text вида textarea?

    lazalu68
    @lazalu68
    html-css, то есть ты просто сохраненный description не клал в textarea?
  • Как сделать input text вида textarea?

    lazalu68
    @lazalu68
    html-css, ну раз не сохраняет, значит селектор хардкодный по тегу input в скриптах. Зайди и поменяй на textarea или на менее специфичный. Если это твиг, то скрипты прямо в шаблоне
  • Как сделать input text вида textarea?

    lazalu68
    @lazalu68
    Это вроде бы шаблон /admin/view/template/catalog/product_form или product
  • Почему исчезают чекбоксы?

    lazalu68
    @lazalu68
    RAX7, он походу попытался накатить какой-то кастомный скролл на ul, хотя надо было на контейнер для ul
  • Как обойти таймаут?

    lazalu68
    @lazalu68
    Ну хз, мне кажется тут какие-то специальные инструменты не нужны. Просто если запрос отвалился по ошибке, то ждёте 181 секунду перед тем как повторить его. Отвалился еще раз - ждёте в два раза больше. Отвалился больше чем N раз - завершить выполнение скрипта с сообщением об ошибке. Ну как вариант
  • Лучший вариант для создания шаблонов, а зетем сохранения их как PDF в вебе?

    lazalu68
    @lazalu68
    То есть вам нужно распечатывать всякие там заявления с уже подставленными данными о пациенте?

    Задача вроде бы достаточно простая, надо только определиться с инструментами. На чем у вас всё это летает? Сейчас в принципе не должно возникнуть сложности с тем, чтобы реализовать шаблон в виде HTML документа или DOM элемента, который потом можно кастануть в PDF
  • Почему в данном случае не создаются свойства объекта?

    lazalu68
    @lazalu68
    Muranx, пожалуйста! Решением можно выбрать ответ Пашеньки

    "а этот типа объект, в который мы добавляем свойства с помощью this.a = a , он не будет засорять память, после выполнения функции?" - этот объект это window, то есть собственно глобальный объект. Вы в нём создаёте свойство с идентификатором (ключом) "a". Конечно это мусор, вы ведь не планировали создавать лишние свойства в глобальном объекте
  • Можно ли к серверу, который написан на node.js подключить бд черех php?

    lazalu68
    @lazalu68
    Что значит "база данных на php"? Если вы имеете в виду, что у вас есть база с которой вы общаетесь с помощью PHP, то думаю это вполне самостоятельная база, к которой можно обращаться и с помощью ноды
  • Почему в данном случае не создаются свойства объекта?

    lazalu68
    @lazalu68
    Muranx, "хм, получается, что когда мы вызываем "конструктор" который присваивает свойства новому экземпляру, и вставляем в него что то подобное return {a:10} , интерпритатор получается игнорирует создание объекта" - ну чисто по факту движок ничего не игнорировал, а сделал всё в точности так как вы ему сказали сделать: при вызове new ClassTest создал экземпляр ClassTest, добавил ему пару свойств, а вернул ссылку на совсем другой объект.

    "Получается, что разницы между ... и ... никакой?" - если говорить только о возвращаемом значении, то да. А так вообще во втором случае в качестве побочного эффекта свойство "a" объявляется для объекта window

    "И доступ к этим переменным, которые созданы в объекте при вызове с new невозможен?" - если речь об экземпляре класса, который вы не вернули из конструктора, то да: т.к. ссылку на него вы никуда не передали, то вы не имеете возможности обратиться к нему
  • Как раскодировать JS код?

    lazalu68
    @lazalu68
    Пашенька, в этом я тебе, Пашенька, не смогу помочь, т.к. никогда не испытывал особенного желания открывать столько вкладок. Зато у меня много закладок! Может быть разница в этом - все нужные мне страницы я не оставляю открытыми, а сразу кидаю в закладки, поэтому папка "TOREAD!!!!" скоро уже лопнет
  • Почему в данном случае не создаются свойства объекта?

    lazalu68
    @lazalu68
    Muranx, "вопрос был про данный конкретный случай описанный в вопросе, а не про случай если инопланетяне нападут на землю" - эээ. Ну я даже не знаю что сказать. Если вы не планируете вообще читать что вам пишут люди, то зачем вы задали этот вопрос?

    "Вы же программисты очень любите точность, так почему же тогда вы говорите это пресловутое слово <если>" - ага, и именно по тому поводу что мы, программисты, любим точность, мы вам уже ответили на все ваши вопросы в предыдущем комментарии, а вы просто его проигнорировали.

    "Он сначала добавляет на первых двух строчках внутри функции эти свойства в объект, а потом видя конструкцию return { . . .} забывает про эти свойства?" - нет, эти свойства благополучно добавлены в новый экземпляр six, но с помощью инструкции return вы возвращаете совсем другой объект, в котором этих свойств нет. Давайте еще раз, прямо по коду:

    // вызов функции TestClass в качестве конструктора с помощью new
    var instance = new TestClass("Alex", 26); 
    
    function TestClass(name, age) {
      // если TestClass вызван с помощью new, то перед выполнением тела функции
      // создаётся экземпляр класса TestClass, то есть объект у которого свойство
      // constructor ссылается на TestClass, а свойство __proto__ - на TestClass.prototype
    
      // в этом объекте создаётся свойство name, ему присваивается значение из 
      // переменной name
      this.name = name;
    
      // из конструктора возвращается совсем другой объект, который никак не 
      // связан с TestClass 
      return {
        a: 10
      };
    };
    
    console.log( instance );
    // { a: 10 }


    Объект созданный при вызове TestClass с помощью new и объект который возвращается из TestClass это два разных не связанных объекта.