
Stas
24.05.2018
17:21:53
оно туда свои поля добавляет может кэширует
мне прост сортировку нужно сделать что бы можно было вверх вних менять местами строки
tmp = this.items[row];
this.items[row] = this.items[row - 1];
this.items[row - 1] = tmp;
таким образом хочу их подвинуть ) но чет в консоле элементы меняются местами, а в таблице так и остаются

Google

DimenSi
24.05.2018
17:23:31
прямые изменение массива через [] не работают
ну работают, но vue не увидет изменений

Stas
24.05.2018
17:24:01
темп массив сделать и присвоить?
слабак vue (

DimenSi
24.05.2018
17:24:23
слабак браузеры, а не вью
и мне было бы интересно посмотреть на фреймворк, где такое работает
ты должен примерно так делать
const newArray = this.oldArray.sorting() // or some other magic
this.oldArray = newArray

Sergei
24.05.2018
17:26:27
https://www.youtube.com/watch?v=u6Cv--A7m5k пофиг на функции, зацените ведущую)) случайно нашёл только что. Какая подача, какие эмоции!

DimenSi
24.05.2018
17:27:47
не знаю для кого контент расчитан, но как-то полгода назад посмотрел серию и хватило.
Есть еще уроки по js с раздевающийся девушкой

Sergei
24.05.2018
17:28:17
с раздевающейся не видел)

Stas
24.05.2018
17:28:25
ну вот все равно что-то не хочет даже с темп массивом

Google

Sergei
24.05.2018
17:28:55
лол
помнишь как работают переменные? не копируют объект — а ссылаются на него

DimenSi
24.05.2018
17:29:19
тебе надо создать новый массив с нуля, чтоб была новая ссылка или используй this.$set()

Sergei
24.05.2018
17:29:22
мне кажется в этом дело

Igor
24.05.2018
17:29:51

Stas
24.05.2018
17:31:33
спасибо за ссылки

Igor
24.05.2018
17:32:09
Вобщем, вариант с splice

zinge
24.05.2018
17:32:19
На vuex русская дока кончилась? Или её там и не было?

Stas
24.05.2018
17:32:20
сет тож ниче ща попробую
разве нет?

Igor
24.05.2018
17:33:43

Stas
24.05.2018
17:38:40
что - то попробовал через this.$set(this.items, row - 1, t);
вроде бы значение переносит, но как то странно

Igor
24.05.2018
17:40:00
Проверяйте логику)

DimenSi
24.05.2018
17:40:08
бля боже, ты можешь просто так сделать
let temp = [...this.items]
потом делать свои манипуляции
а потом this.items = temp

Stas
24.05.2018
17:40:24
да, так и сделал, но в доках написано
есть мега метод )

DimenSi
24.05.2018
17:40:46
this.$set для одаренных

Google

DimenSi
24.05.2018
17:40:57
у меня на весь проект не одного this.$set
на 2-3 проекта, нет this.set

Stas
24.05.2018
17:47:44
короче моя тупость была,
норм зис сет пашет

zinge
24.05.2018
17:48:25

Grigorii
24.05.2018
18:03:41
Можно ли повесить на radio ref, а потом использовать его в шаблоне. Например, следующее:
<input type="radio" v-model="value" :ref="`element_${element.id}`" ...
А потом
<div if="$refs[`element_${element.id}`] && $refs[`element_${element.id}`].checked"
?
Оно работает слишком странно и обновляется слишком поздно

Stas
24.05.2018
18:04:47
а ref это типа для быстрого доступа через this.$ref ?

Grigorii
24.05.2018
18:04:56
да
Задача - в группе радиокнопок надо знать, когда выбрана последняя. При этом её value динамическое, может быть даже пустым

Alex
24.05.2018
19:48:57
По вью-лоадеру и вью-роутеру та же история

Stanislav
24.05.2018
19:51:08
"Санкции" © кто-то тут

Alex
24.05.2018
19:51:37
Почему санкции? Как минимум приятнее выглядеть на вью-пресс все будет
Или ты о другом

Stanislav
24.05.2018
19:54:12

Yan
24.05.2018
19:56:08

Alex
24.05.2018
19:56:53
Пармезанчику сейчас бы

Roman
24.05.2018
20:02:44
как легче всего отследить изменение route'а?

Arsen
24.05.2018
20:02:58
Лучше watch ещё ничего не придумали

Google

Alex
24.05.2018
20:03:10
watch на $route

Roman
24.05.2018
20:10:01

Леха
24.05.2018
20:20:13
А хуки роутера не предлагать?

Alex
24.05.2018
20:24:06

Леха
24.05.2018
20:24:34

Alex
24.05.2018
20:24:47
Ну это надо не забыть)

Anton
24.05.2018
20:53:55
Подскажите пожалуйста, почему в js 1085 « 24 = 1023410176, а php 1085 « 24 = 18203279360

Admin
ERROR: S client not available

Anton
24.05.2018
20:54:01
В чем прикол?
Почему сдвиг работает не одинакого?

DimenSi
24.05.2018
21:03:46
https://stackoverflow.com/questions/29726466/difference-in-the-results-of-operations-bitwise-between-javascript-and-php

Denys
25.05.2018
04:15:24
Ребята, привет!
Хотел спросить такое:
Сейчас популярен реакт, но судя из заметок в сети многие реактивщики переходят на вьюху.
Как считаете через год воспребовательность во вью или реакте больше будет?
По вашему мнению или опыту

Serge
25.05.2018
04:15:51
В реакте

ed
25.05.2018
04:17:09
Есть кто живой?

Margarita
25.05.2018
04:23:40
Я вроде живая

Yurij
25.05.2018
04:23:44

ed
25.05.2018
04:24:16
Такой вопрос.
Я пишу компонент "форма", у него должен быть метод "reset", можно ли во вью напрямую вызывать метод дочернего компонента?
точнее даже, от этого я откажусь, интересует в принципе, подобнеые ситуации.
Наприме окомпонент input должен иметь метод что-то вроде hasErrors(), это чекается "сверху"

Margarita
25.05.2018
04:26:32
Я вроде по этому поводу уже писала - насколько я знаю, можно или пропсы передать, или через общую шину событий

Google

ed
25.05.2018
04:26:33
вот, как правильно его вызвать

Margarita
25.05.2018
04:26:43
Не знаю, после меня кто-нибудь что-нибудь умнее по этому поводу написал?

ed
25.05.2018
04:26:48
не, это уже немного другое)
input внизу, у него метод, я в родителе должен узнать валидный он или нет в данный момент

Margarita
25.05.2018
04:27:39
По-моему, это противоречит инкапсуляции, разве нет?...
Только ребенок должен знать, что у него там валидно, а что нет

ed
25.05.2018
04:28:07
ну он как раз знает, только как заставить его проверить это)

Margarita
25.05.2018
04:28:28
Если мы заполнили форму (форма ребенок, например) и нажали сабмит, форма провалидировалась и она может отправить наверх ивент типа "я валидна, делаем что хотели дальше"

Roman
25.05.2018
04:28:38

ed
25.05.2018
04:29:41
а если у меня на одном из инпутов асинхронный валидатор с запросом на бек

Roman
25.05.2018
04:30:03
Вешаешь на дочерний ref и делаешь this.$refs.refName.childMethod()
но лично я против таких манипуляций

ed
25.05.2018
04:30:31

Margarita
25.05.2018
04:30:40
Скорее всего, тебе не нужен отдельный компонент для инпута, а нужен компонент для всей формы сразу

ed
25.05.2018
04:31:38

Margarita
25.05.2018
04:31:46
В реакте всякая мелочь выносится в компоненты для удобного рендеринга при изменениях, а во вью есть двухсторонее связывание и это не надо