
Максим
20.06.2017
11:52:41
Круть))

Andrey
20.06.2017
11:52:43
третьего не узнал

Rafael
20.06.2017
11:52:44

Andrey
20.06.2017
11:52:48
та не)

Google

Andrey
20.06.2017
11:52:55
это Ларкин
коре контриб вебпака
во Вроцлаве уже

Stanislav
20.06.2017
11:54:27

Stanislav
20.06.2017
11:54:42
ох какой же трешак https://github.com/Karasiq/webm-tv
жс на скале, бек на скале...

Stanislav
20.06.2017
11:55:12
scala.js

Vladislav
20.06.2017
11:55:31


Alex
20.06.2017
12:07:41
добрый день. Никак не получается передать массив в get запросе. код отправки:
var options ={
params: {
sDateStart: query.dStart,
sDateEnd: query.dStop,
//selectControllers: [1,2,3,4,5],
//selectTypeEvents: [1,2,3,4,5]
selectControllers: query.Controller,
selectTypeEvents: query.typeEvent
},
headers: {
'Content-Type': 'application/json'
}
}
console.log(options);
Vue.http.get(baseURL+'/GetEventsList', options).then(function(response) {
const results = response.data;
Готовый объект в консоле.
на сервак массив не приходит
на .net core
public List<EventController> GetEventsList(string sDateStart, string sDateEnd, int[] selectControllers, int[] selectTypeEvents)
{
DateTime DateStart = DateTime.Now;
DateTime DateEnd = DateTime.Now;
DateTime.TryParse(sDateStart, out DateStart);
DateTime.TryParse(sDateEnd, out DateEnd);
Console.WriteLine(selectControllers.Count().ToString());
Console.WriteLine(selectTypeEvents.Count().ToString());
в консоле нули

Google

Kelin
20.06.2017
12:14:32

Ivan
20.06.2017
12:15:34

Kelin
20.06.2017
12:15:54
По блюру он и теряется о.О

Ivan
20.06.2017
12:15:58
сейчас другая проблема, если кликнуть по инупуту и ничего не изменить, инпут не скрывается
ну не в prevent дело, не?

Kelin
20.06.2017
12:16:44
prevent блочит нативные события

Ivan
20.06.2017
12:17:16
ну завтра на работе попробую, спасибо

Kelin
20.06.2017
12:17:46
то есть если ссылке или, например, кнопке сабмита внутри формы повесить prevent, то перехода/сабмита не произойдет
соответственно, при нажатии enter фокус не должен теряться по идее

Ivan
20.06.2017
12:18:21
ну да, но я кажется пробовал и stop и prevent

Yaroslav
20.06.2017
12:51:43
Народ, юзал кто Prerender SPA?

Sasha
20.06.2017
12:55:03
prevent надо не кнопке, а форме давать
то есть если ссылке или, например, кнопке сабмита внутри формы повесить prevent, то перехода/сабмита не произойдет
соответственно, при нажатии enter фокус не должен теряться по идее

Kelin
20.06.2017
12:57:36
но можно и кнопке повесить
только в этом не особо смысла

Ivan
20.06.2017
12:58:52
ну формы то и нет
внезапно

Alex
20.06.2017
13:00:04
как нибудь можно отключить добавляние скобок к массивам при get запросе? чтоб не отправлялось array[]=1&array[]=2?

Google

Sasha
20.06.2017
13:01:11
а запрос то какой?

Alex
20.06.2017
13:01:34
var options ={
params: {
sDateStart: query.dStart,
sDateEnd: query.dStop,
selectControllers: [1,2,3,4,5],
selectTypeEvents: [1,2,3,4,5]
//selectControllers: query.Controller,
//selectTypeEvents: query.typeEvent
},
headers: {
'Content-Type': 'application/json'
}
}
Vue.http.get(baseURL+'/GetEventsList', options, filter).then(function(response) {

Sasha
20.06.2017
13:01:59
Vue.http разве не deprecated?

Yaroslav
20.06.2017
13:02:13
зачем вообще гетом отправлять??

Kosmos
20.06.2017
13:02:37
Подскажите пожалуйста, а v-model стейтов Vuex не рабоате, нужно "ручками" следить за именениями и дергать экшины?

Sasha
20.06.2017
13:02:43
тоже чет ору
какой state? object? все остальные типы вызывают обновление
Подскажите пожалуйста, а v-model стейтов Vuex не рабоате, нужно "ручками" следить за именениями и дергать экшины?
для объектов используй коммит
ну и экшенов
и всего
коммит

Andrey
20.06.2017
13:04:06

Sasha
20.06.2017
13:05:30
вот тебе самое простое решение :D

Kosmos
20.06.2017
13:06:33
какой state? object? все остальные типы вызывают обновление
Есть просто checkbox у которого хотелось сделать v-model="isChecked" где isChecked - getter из Vuex. Но понял, что геттер не дает двустороннего биндинга, как с обычными данынми. Хочу понять какая "бестпарктис" для такого предполагается.

Sasha
20.06.2017
13:06:56
$store.state.isChecked
getter это что-то вроде фильтров
что-то вроде замены computed

Kelin
20.06.2017
13:08:39

Google

Kosmos
20.06.2017
13:08:40

Alex
20.06.2017
13:08:55
ничего не поменялось

Kelin
20.06.2017
13:08:58
Ща
Секунду

Alex
20.06.2017
13:09:06
на API все так же с скобками приходит

Sasha
20.06.2017
13:09:21
ну бож, удали скраю :D

Kosmos
20.06.2017
13:09:46

Kelin
20.06.2017
13:09:46
Делаешь computed-свойство
isChecked: {
get: vm => vm.$store.state.isChecked,
set (val) { this.$store.commit('toggleCheck', val) }
}

Admin
ERROR: S client not available

Andrey
20.06.2017
13:09:51

Kelin
20.06.2017
13:10:07
В сторе делаешь соответствующую мутацию и все

Sasha
20.06.2017
13:10:15
спасибо келин

Kosmos
20.06.2017
13:10:52

Kazakbala
20.06.2017
13:11:38

(;¬_¬)
20.06.2017
13:13:09
component[0].Panel?

Kazakbala
20.06.2017
13:13:24
вот именно что может быть и Table

(;¬_¬)
20.06.2017
13:13:35
дык ты смотри undefined он или нет

F01134H
20.06.2017
13:13:50
пиздец) Написал код, который работает, но выдает кучу варнов
втф

Kazakbala
20.06.2017
13:14:10

Google

Sasha
20.06.2017
13:14:19
убери идею использовать vue-resource https://github.com/pagekit/vue-resource/issues/615
ничего не поменялось
https://developer.mozilla.org/ru/docs/Web/API/Fetch_API

Kazakbala
20.06.2017
13:15:08

(;¬_¬)
20.06.2017
13:15:53
??

rei
20.06.2017
13:16:21
а ти дольга

Kelin
20.06.2017
13:18:04

Alex
20.06.2017
13:18:16

Sasha
20.06.2017
13:20:03
да используйте .map( val => val.hasOwnProperty('Panel') )
че вы там мудрите с индексами

Kelin
20.06.2017
13:20:31
Вообще в lodash че-то должно быть на эту тему

Sasha
20.06.2017
13:20:52
я только что написал решение

Kelin
20.06.2017
13:20:52
Очень удобная либа, кстати

Sasha
20.06.2017
13:20:55
что тебе еще надо

Kelin
20.06.2017
13:21:00
Да я вообще
Говорю

Sasha
20.06.2017
13:21:17
ты лучше изучай исходники лодаша, а не тупо подключай
между прочим довольно интересно

Andrey
20.06.2017
13:21:48

Sasha
20.06.2017
13:21:57
да что угодно