Size: a a a

Vue.js Russian Developers Community

2020 August 14

M

Murat in Vue.js Russian Developers Community
Антон
пардон, тупанул, имел ввиду в computed можно работать с аргументами функций а то я добавил скобки а он уже идет в throw
Можно через get/set
источник

P

Pavel in Vue.js Russian Developers Community
Антон
хм в url_decode положи попробуй
Другого варианта нет, мне бы шифровать
источник

А

Антон in Vue.js Russian Developers Community
Pavel
Другого варианта нет, мне бы шифровать
у тебя где то нарушение, посмотри может твой случай https://qna.habr.com/q/426634
источник

P

Pavel in Vue.js Russian Developers Community
Блин спасибо
источник

АИ

Александр Иванов... in Vue.js Russian Developers Community
Ребята вот такая ошибка появляется
источник

АИ

Александр Иванов... in Vue.js Russian Developers Community
источник

АИ

Александр Иванов... in Vue.js Russian Developers Community
источник

АИ

Александр Иванов... in Vue.js Russian Developers Community
источник

АИ

Александр Иванов... in Vue.js Russian Developers Community
источник

АИ

Александр Иванов... in Vue.js Russian Developers Community
сам код работает
источник

AP

Anton Permyakov in Vue.js Russian Developers Community
"this.pereplata = " убери
источник

АИ

Александр Иванов... in Vue.js Russian Developers Community
Anton Permyakov
"this.pereplata = " убери
точно, спасибо!
источник

К

Константин in Vue.js Russian Developers Community
Есть state свойство с прототипом:
state: {
 param: {
   __proto__: { value: 1 }
 }
}

Когда я делаю computed свойство для param в моём компоненте - то всё работает отлично. Подтягивается значение param.value из прототипа, а если я его перезаписываю в v-model - то новое значение ложится в сам объект param, как и ожидается.

Но проблема в том, что когда я меняю param.value - не срабатывает ни сеттер функция у computed param - ни watch c deep:true.

Я понимаю, что на момент установки param.value  свйоства value нет в объекте - поэтому за ним не установлены никакие нюблюдатели и оно не реактивно.

Но можеть быть есть какой то способ исправить? Не хочется сетить реактиврость на каждое такое свойство вручную...

Ктото сталкивался? Расскажите, пожалуйста про свой опыт работы с прототипами в стейте.
источник

s

scmutalisk in Vue.js Russian Developers Community
как ты меняешь param.value?
источник

А

Антон in Vue.js Russian Developers Community
Подскажите как убрать подобные вещи isNameChanged: false,isPriceChanged: false,isQuantityChanged: false с подготовленных списков при этом чтоб не сломать его?
что можно  оптимизировать в этом коде еще?

из моего кода: https://codepen.io/dragon23/pen/bGppdgM задачи 4 - 7 http://code.mu/ru/javascript/framework/vue/book/prime/forms-practice/ (я усложнил для себя задачу 7 и не выкидывал подготовленный список)
Пример решения подобной задачи от другого програмиста https://pastebin.com/csxja6Ef (тут много грязи)
источник

К

Константин in Vue.js Russian Developers Community
scmutalisk
как ты меняешь param.value?
в основном v-model..
Но сейчас вот экспериментирую  с @input="param.value = $event.target.value" - результат тот же

Нот вот читаю про реактиновсть и сливание объектов в новый чистый объект
// вместо `Object.assign(this.someObject, { a: 1, b: 2 })`
this.someObject = Object.assign({}, this.someObject, { a: 1, b: 2 })

Кажись это то что нужно..
Закончу тесты, отпишусь
источник

А

Антон in Vue.js Russian Developers Community
OFF-Top - в телеге появились видеозвонки 😜😜😳😳
источник

К

Константин in Vue.js Russian Developers Community
Антон
OFF-Top - в телеге появились видеозвонки 😜😜😳😳
да..я уже всем звоню, а никто ещё обновился и только аудио )))
источник

VL

Victor L in Vue.js Russian Developers Community
как вырубить микрофон для стрима? https://www.rtcmulticonnection.org/docs/mute/ делал так но сразу эхо идет
источник

СМ

Сергей Михайлович... in Vue.js Russian Developers Community
Кто то сможет показать сайт 95+ по Гугл speed test
источник