Size: a a a

JavaScript.Ninja

2020 May 14

IK

Illya Klymov in JavaScript.Ninja
Ivan Saranchonkau
Всем привет. Возможно я немного не по теме, но может кто-нибудь поможет) Пытаюсь организовать деплой бэкенда на php и админки на vue через один docker-compose. Это нормально, что в продакшене весь php код монтируется в контейнеры через volumes? Почти все туториалы говорят монтировать весь php код, но как-то это странно и ненадёжно на мой взгляд
Зачем? В проде
источник

IK

Illya Klymov in JavaScript.Ninja
В деве да, в проде все должео быть в контейнере
источник

VK

Vlad Krokhin in JavaScript.Ninja
git clone php-backend backend
git clone vue-admin admin

стуруктура папки

backend
admin
docker-compose.yml
источник

VK

Vlad Krokhin in JavaScript.Ninja
можно так
источник

IS

Ivan Saranchonkau in JavaScript.Ninja
Спасибо) Просто смутило, что не нашёл ни одного примера в инете, все предлагают с volumes...
источник

IK

Illya Klymov in JavaScript.Ninja
Ivan Saranchonkau
Спасибо) Просто смутило, что не нашёл ни одного примера в инете, все предлагают с volumes...
Накопипастили
источник

K

Krau5 in JavaScript.Ninja
select это input, ему можно давать
select.on("input", function() {});?
источник

AV

Andrii Voron in JavaScript.Ninja
Друзі хтось стикався з таким записом?:
getInputProps.bind({ ...this, props })

getInputProps - це об'єкт.
і якщо з ...this зняти спред оператор все ламається
источник

VK

Vladimir Klimov in JavaScript.Ninja
Andrii Voron
Друзі хтось стикався з таким записом?:
getInputProps.bind({ ...this, props })

getInputProps - це об'єкт.
і якщо з ...this зняти спред оператор все ламається
А що саме вас бентежить?
Чому це потрібно - хтозна, але записано зрозуміло
источник

VK

Vladimir Klimov in JavaScript.Ninja
Andrii Voron
Друзі хтось стикався з таким записом?:
getInputProps.bind({ ...this, props })

getInputProps - це об'єкт.
і якщо з ...this зняти спред оператор все ламається
getInputProps - це певно функція
источник

AV

Andrii Voron in JavaScript.Ninja
Деструктурізація ЗІС викликає бажання вхопитися за монтировку. Якщо вам зрозуміло що це то поясність будьласка. або скажіть де почитати
источник

VK

Vladimir Klimov in JavaScript.Ninja
Andrii Voron
Деструктурізація ЗІС викликає бажання вхопитися за монтировку. Якщо вам зрозуміло що це то поясність будьласка. або скажіть де почитати
Я ж кажу, гадки не маю, нащо це)
Тут передається об'єкт, що складається із this і props ,як контекст ф-ції getInputProps
Навіщо - може відповідь в коді самої функції...
источник

VK

Vladimir Klimov in JavaScript.Ninja
bind першим аргументом приймає контекст, а далі - аргументи ф-ції, може задумка була така...
источник

VK

Vladimir Klimov in JavaScript.Ninja
Типу bind(this, props)
источник

KF

Konstantin Fedoruk in JavaScript.Ninja
Вчера упомянали Deno, в контексте, зачем нам прослойка из JS усли пишем на TS. Сегодня видео в предложенных на Youtube, в котором кратко о том, что за зверь такой - Deno.
Может кому то интересно будет ) -
https://www.youtube.com/watch?v=3Vl8a3zYjiw
источник

РЧ

Роман Чипоренко... in JavaScript.Ninja
Всем привет! Возникла проблема с JavaScript, буду рад получить помощь:

Есть функция, которая используется как класс, например
function User (options) {this.name = options.name || null}

Потом я добавляю к ней другие функции
User.prototype.test1 = () => {console.log(1)}
User.prototype.test = () => {this.test1()}

Когда в другом файле делаю user.test() мне выдает:

TypeError: this.test1 is not a function

В чем может быть проблема?

(этот код условный, но описывает проблему точь в точь)
источник

VK

Vladimir Klimov in JavaScript.Ninja
Роман Чипоренко
Всем привет! Возникла проблема с JavaScript, буду рад получить помощь:

Есть функция, которая используется как класс, например
function User (options) {this.name = options.name || null}

Потом я добавляю к ней другие функции
User.prototype.test1 = () => {console.log(1)}
User.prototype.test = () => {this.test1()}

Когда в другом файле делаю user.test() мне выдает:

TypeError: this.test1 is not a function

В чем может быть проблема?

(этот код условный, но описывает проблему точь в точь)
Очень странно, если честно..у меня, по крайней мере, такое работает и я не вижу причин, по которым оно может не работать
источник

А

Алексей in JavaScript.Ninja
А у вас тоже npm через раз не открывается?
источник

IK

Illya Klymov in JavaScript.Ninja
Роман Чипоренко
Всем привет! Возникла проблема с JavaScript, буду рад получить помощь:

Есть функция, которая используется как класс, например
function User (options) {this.name = options.name || null}

Потом я добавляю к ней другие функции
User.prototype.test1 = () => {console.log(1)}
User.prototype.test = () => {this.test1()}

Когда в другом файле делаю user.test() мне выдает:

TypeError: this.test1 is not a function

В чем может быть проблема?

(этот код условный, но описывает проблему точь в точь)
Стрелочные функции уберите
источник

РЧ

Роман Чипоренко... in JavaScript.Ninja
Illya Klymov
Стрелочные функции уберите
спасибо 🙏
источник