@vuejs_ru

Страница 1724 из 3900
Dmitry
11.12.2017
10:35:56
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/String/split

Sunlive
11.12.2017
10:36:32
сплитил по зяпаой после фигурной скобки, по регулярке, но тоже ниче путевого не вышло, щас квадратные добавлю

запятой*

Dmitry
11.12.2017
10:37:35
точно, там же еще запятых полно

Google
Eugene
11.12.2017
10:38:49
госопда, посоветуйте плз дейтпикер, в котором инпут не блокируется и можно ручками дату вбивать, все из первых строк поиска жестоко дизейблят инпут и не могу в опциях найти возможности разблочить

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
10:38:56
Alex
11.12.2017
10:39:17
?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
10:39:29


Alex
11.12.2017
10:39:35
А на те поля которые ты отображаешь в шаблоне ?

Eugene
11.12.2017
10:40:42
http://element.eleme.io/#/en-US/component/date-picker
блестяще, спасибо Дмитрий!

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
10:40:59
если я верно вижу на скрине (там сначала элементы объекта, и у каждого проперти с гет и сет, а также ниже реактивсетер )

Alex
11.12.2017
10:41:31
вроде все есть
Попробуй массив именно мутировать. Через splice

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
10:41:39
ща погугл, сенк

Alex
11.12.2017
10:42:46
ща погугл, сенк
Хотя наверное врядли. У тебя же сеттеры есть на них

ща погугл, сенк
А как ты новую форму добавляешь ?

Google
Alex
11.12.2017
10:44:35
Новый компонент

Andrey
11.12.2017
10:45:36
вопрос по слотам. возникла ситуация, когда в чайлде нужен доступ к слоту, который не в непосредственном родителе. и так не работает. как правильно разрулить здесь: <!-- app --> <app> <page></page> <slot name="footer"></slot> </app> <!-- page --> <div> <comp1></comp1> </div> <!-- comp1 --> <div> <div slot="footer"></div> </div>

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
10:45:53
ну, например если у меня название компонента delivery-address-add при регистрации указано, то вызываю его как <delivery-address-add :addresses="adresses"></delivery-address-add>, где addresses массив объектов по ссылке получается (читал что вроде это не кошерно, но пока так)

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
10:48:26
потому что темплейт (с компонентом) используются в четырех разных частях страницы

там через v-for не выйдет, но по сути это может повлиять как то?

Alex
11.12.2017
10:51:17
ну, например если у меня название компонента delivery-address-add при регистрации указано, то вызываю его как <delivery-address-add :addresses="adresses"></delivery-address-add>, где addresses массив объектов по ссылке получается (читал что вроде это не кошерно, но пока так)
Я думаю что когда ты вызываешь Vue.set он делает array splice, и возвращает новый массив, с новым адресом в памяти. И твой bind уже не срабатывает потомучто связан с другим участком памяти

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
10:51:49
поэтому он только лишь на одном темплейте отображает реактивно?

Alex
11.12.2017
10:51:52
там через v-for не выйдет, но по сути это может повлиять как то?
Тогда может имеет смысл не делать массив, а просто четыре объекта ?

Sunlive
11.12.2017
10:52:02
чет странно, все равно json.parse возвращает строку Оо

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
10:53:03
Dmitry
11.12.2017
11:03:09
привет. html editor посоветуете? в котором есть возможность включать выключать отображение тегов

для vue

:)

Andrey
11.12.2017
11:03:25
vscode

Vladislav
11.12.2017
11:03:28
atom



Alexey
11.12.2017
11:04:48
https://marketplace.visualstudio.com/items?itemName=octref.vetur

https://code.visualstudio.com/

Dmitry
11.12.2017
11:05:51
не не )

Google
Dmitry
11.12.2017
11:05:56
мне типо tinymce

для админки

чтоб админы могли статьи писать :)

на самом деле нашел вроде не плохой

буду пробовать

Alexey
11.12.2017
11:07:04
Расходимся, это WYSIWYG

Alex
11.12.2017
11:07:42
как? у меня щас получается массив объектов
Если у тебя эти объекты не могут быть списком и отображаться один за другим, то логически это не один список

Хоть и один тип

Dmitry
11.12.2017
11:08:31
cgc

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
11:36:28
через v-for

Alex
11.12.2017
11:38:02
через v-for
И в другом работает ок ?

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
11:40:25
И в другом работает ок ?
да. вот собственно в чем проблема: 1. есть компонент вывода адресов, который выводит через v-for (адреса - массив объектов) 2. есть второй компонент, который выводит форму добавления адреса 3. эти два компонента выводятся рядом в четырех разных местах страницы (компонент вывода адреса + компонент формы добавления адреса) 4. при добавлении адреса через Vue.set() ререндерится только компонент вывода адресов который самый первый в DOM

Alex
11.12.2017
11:46:34
Покажи свои директивы v-bind

Хотя не уверен, что оно биндится именно так. Возможно через v-for работает потомучто при мутации массива Вью обновляет все компоненты передавая изменившиеся объекты

То есть элементы массива

Alexey
11.12.2017
11:48:52
коллеги, а кто-нибудьт использовал Nuxt на проде? Как у него со стабильностью?

Alex
11.12.2017
11:48:57
А v-model продолжает записывать значения в объект ? Попробуй ввести что-то в поле, и вывести объект на консоль. Туда заполняются значения ?

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
11:49:11
Слушай, ну так получается если у тебя v-model это элемент массива, то ссылка на него может просто потеряться
а я делал не через v-model, наверное я сделал немного через жопу, но у меня биндов на инпуты нет, просто @click вешаю обработчик, и там форма сериализуется в array, джейсонится и отправляется аяксом)

Google
?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
11:52:01
ну, обновляется массив, который юзается компонентом вывода массива, и ререндерится форма, не?

Alex
11.12.2017
11:52:02
Зачем тебе тогда Вью

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
11:52:08
почему то первая форма ведь работает

точнее, ререндерится

Alex
11.12.2017
11:52:23
Ну так чтобы форма отрендерилась, тебе нужно инпутам указать v-model

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
11:53:58




Alex
11.12.2017
11:58:50
Ужас ) Зачем тебе Вью ?) Если ты биндишь value, нужно v-model биндить

Admin
ERROR: S client not available

Alex
11.12.2017
11:59:18
Да и массив айдишников которые ты генерируешь. Тоже не нужен

Ты просто связываешь шаблон с твоими данными, и работаешь с данными так, как будто у тебя нет никакого UI интерфейса

Твой код ничего не должен знать о UI

Vladislav
11.12.2017
12:03:49
перестаньте использовать джиквери

Sergey
11.12.2017
12:04:55
Ребят, а есть какой-нибудь русскоязычный форум по vue.js, где можно откровенно нубские вопросы позадавать?

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
12:09:59
перестаньте использовать джиквери
он на проекте был подключен, и еще 100500 js, поэтому в паре мест таки подумал зачем плодить еще лишние подключения)

Andrey
11.12.2017
12:15:07
jq?( почему не this.$http.post....

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
12:15:50
jq?( почему не this.$http.post....
версия 2 ведь. разве не выпилили оттуда его?

Google
Vladislav
11.12.2017
12:16:11
jq?( почему не this.$http.post....
почему не аксиос :(

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
12:16:26
почему не аксиос :(
потому что подключен был jq, я ж писал )

Vladislav
11.12.2017
12:16:37
да это не к тебе

:D

Anton
11.12.2017
12:16:41
jq?( почему не this.$http.post....
Дружок-пирожок, загон Angular в другой стороне.

Andrey
11.12.2017
12:17:14
я во Vue так на проекте делаю... и работает отлично

"vue": "2.4.4",

Andrey
11.12.2017
12:21:54
Axios удобнее, чем vue-resource

Andrey
11.12.2017
12:22:09
это кому как)

Andrey
11.12.2017
12:23:42
А как ты в vuex сторе $http используешь?)

Andrey
11.12.2017
12:24:53
+, сюда можно задавать, а если уж совсем все плохо, то вежливо пошлют курить доку)

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
12:25:12
если только подключать анксиос тот же

Alex
11.12.2017
12:25:48
xhr через что тогда?
Axios. Но я не об Ajax, а о твоих айдишниках и селекторах

Vladislav
11.12.2017
12:25:56
если только подключать анксиос тот же
либо axios, либо, боже упаси, vue-resource

Andrey
11.12.2017
12:26:21
xhr через что тогда?
Щас бы jq только из за ajax тащить)

?M͘͜r͜͠.̧͜͢ ̧͏͜͠Н͏͜я̷̷̛҉м̴̶̴̨̢ ҉̨͟͡Н̷̢̀я͟м̵̀
11.12.2017
12:28:52
Щас бы jq только из за ajax тащить)
та не, я ж говорю, jq там давно и прочно уже )

Andrey
11.12.2017
12:28:59
Вообще не понятен смысл хранить ajax api в объекте Vue ($http), это как то странно, учитывая, что лучше всего интеграцию с api вообще абстрактным модулем писать отдельно от vue компонентов

BoXo
11.12.2017
12:30:20


Alex
11.12.2017
12:34:20
Ты скопипастил пример с сайта ?

Страница 1724 из 3900