Nikita
насчет порядка ключей никогда не слышал этого в js, зато сразу же услышал в go
Nikita
причем в доках к функциям, я этого тоже не видел
Nikita
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
Nikita
зато вижу пример того, что если ключи назначать в виде цифр, то порядок будет по порядку возрастания
Nikita
о, нагуглив, оказывается правда порядка нет.
Michel
@eddimensi обычно у словарей порядка нет из соображений производительности
Michel
структура данных такая
ᛇᛏᛟᚱᛁᛕ
Michel
@herStarik это больше памятка про потенциальное место, в котором баги искать, занятное свойство
Nikita
но хорошо, что у мелких объектов такой траблы нет. А то пришлось бы мапы наворачивать или еще какую хрень
Anonymous
Ребят, как при событии v-on:click навешать две инструкции в самом атрибуте?
Nikita
func($event); func2($event)
Anonymous
Нет, так не получиться.
Alexey
*тся
Anonymous
Алексей, я не русский, имеет ли это значение?
Vladimir
Разницы немае
Alexey
Alexey
или ты хочешь прям в template?
Nikita
Alexey
не русский
Nikita
тоже?
Nikita
https://codesandbox.io/s/6jn74yll53
Alexey
Родион
всем привет!
Родион
видел выше jwt обсуждали. вопрос такой: если пользователь залогинился или ещё какие изменения в пайлоаде произошли поидее токен надо перевыпустить для этого клиента?
ᛇᛏᛟᚱᛁᛕ
Подскажите плиз почему вотчер не срабатывает при запуске. Как его форсированно заставить запуститься? http://jsbin.com/digemew/edit?html,js,console,output
Arstanbek
R
ᛇᛏᛟᚱᛁᛕ
ᛇᛏᛟᚱᛁᛕ
Сам то letbox срабатывает, в консоли есть. А вот вотчер не срабатывает.
ᛇᛏᛟᚱᛁᛕ
ᛇᛏᛟᚱᛁᛕ
Если например при инициализации у меня приходят данные с vuex и на основании их нужно что-то нарисовать
Max
Хук created или mounted использовать
ᛇᛏᛟᚱᛁᛕ
http://jsbin.com/digemew/1/edit?html,js,console,output
ᛇᛏᛟᚱᛁᛕ
Не хочет
ᛇᛏᛟᚱᛁᛕ
А в watch prev уже в итоге есть.
L-dar
Подскажите пожалуйста, как заставить работать реактивность при изменении данных в массиве объектов.
К примеру есть data:{names:[{name:1},{name:2}]}
При зменении одного из объекта, к примеру в методе
this.names.map(function (el, index) {
if (el.name === 1) {
el.name = 3;
}
});
Ничего не происходит, как заставиьт работать реактивно?
Alex
Alex
вот и сохраните его снова в this.names
Alex
также вот документацию почитайте https://ru.vuejs.org/v2/guide/list.html#%D0%9E%D1%82%D1%81%D0%BB%D0%B5%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B9-%D0%B2-%D0%BC%D0%B0%D1%81%D1%81%D0%B8%D0%B2%D0%B0%D1%85
Max
Не хочет
В mounted приходят уже посчитанные данные (надо проверить со vuex):
mounted() {
console.log(this.letBox); // [object Object] {
  left: 0,
  top: 0
}
ᛇᛏᛟᚱᛁᛕ
L-dar
Nikita
Хм, кто нить юзал деструктуризацию массива в v-for?
Nikita
такая тема работает [rank, text, percent] in refTable
Nikita
а такая уже нет ([rank, text, percent], index) in refTable
Danila
Через экшен?
Danila
штоета такое
Danila
mutations:{
TOGGLE_MODAL(state, state) {
state.modal.opened = !!state;
},
}
actions: {
toggleModal(context, state) {
context.commit('TOGGLE_MODAL', state);
context.commit('...');
},
Danila
store.dispatch('toggleModal', true)
Danila
Открытость модала не проще ли сделать на локальном стейте?
Danila
Точно нужно это в стор класть?
Danila
Не хардкор, всё просто. Мутации вызываются через экшены. В экшене можешь дёрнуть хоть 10 мутаций, хоть асинхронно, хоть как.
Danila
В смысле?
Danila
Не очень понимаю, о чём ты вообще
Danila
Что значит "вызов мутации внутри хранилища"
Danila
Никак
Danila
Технически, может, и как-то
Danila
Но не надо
Yaroslav 🇺🇦
Покажи весь код. Екстрасенсы в отпуске, а большинству здесь прочитать телепатически код мешает силовое поле. Но судя по тому что присутвует self адок там ещё тот
Danila
Мутации вызываются из экшенов.
Danila
Коммит мутации блокирует другие коммиты
Danila
Поэтому - либо хитрить-мудрить, либо никак.
Danila
Сделать как следует, через экшен
Anonymous
Anonymous
Anonymous
wut
Anonymous
Anonymous
vue меня с каждым днем все больше удивляет
Olexandr
эм, какой store.state
Olexandr
store.getters
Alex
Так геттеры это вычисляемые свойства для хранилища
Alex
И без них из стейта должно меняться
Serge
Как мне по клику на странице запоминать некое состояние переменных на странице чтобы по кнопке "назад" браузера можно было вернуться к этому состоянию с историей. (роутинг)
Stanislav
Anonymous
Anonymous
store
Victor