
mstrVLT
19.09.2017
11:12:18

Serj
19.09.2017
11:12:54

mstrVLT
19.09.2017
11:13:21
... типа библиотека на вуе
(так как есть Vue.use(ElementUI))

Stanislav
19.09.2017
11:13:53

Google

mstrVLT
19.09.2017
11:13:55
мое ИМХО :)
какое то страннное

Serj
19.09.2017
11:14:52

mstrVLT
19.09.2017
11:14:52
в китайской демке - все ок - как в популярных букингах

Serj
19.09.2017
11:14:55
выглядит круто

mstrVLT
19.09.2017
11:15:23
у меня такое ощущение что vue-tables-2 может только два вида - комбобокс ... и датапикер свой
пардоньте - rangedatapicker

Alex
19.09.2017
11:18:01
нужен хелп с роутами
к примеру у меня есть список задач
по клику я перехожу на детальное описание
как сделать чтобы в урле было название задачи
и как то получить id задания - так как названия то могут быть разные

mstrVLT
19.09.2017
11:19:17
вроде это

Alex
19.09.2017
11:19:23
ммм

Google

Alex
19.09.2017
11:19:36
props: { default: true, sidebar: false }
но это в роуте передается
или я чего то не понимаю

mstrVLT
19.09.2017
11:20:17
тогда тут
https://router.vuejs.org/ru/essentials/dynamic-matching.html

Alex
19.09.2017
11:20:26
как тогда в <router-link :to="link"> передать

Жека
19.09.2017
11:20:56
this.$router.replace({ name: 'NAME', params{id: 'id'} })

Alex
19.09.2017
11:21:57
то есть вешать на клик функцию
подменять параметр и пушить?
да ну... лучше уже айди передать

Антон
19.09.2017
11:23:08

Kelin
19.09.2017
11:33:32
Ребята, никому не нужно ничего запилить? Мани нужны очень

mstrVLT
19.09.2017
11:57:34

Wingman
19.09.2017
12:03:20

Alex
19.09.2017
12:03:21

Wingman
19.09.2017
12:03:25
Или хоть по какому слову гуглить )

Alex
19.09.2017
12:04:00
А в чем проблема

Wingman
19.09.2017
12:04:59
ну вот это — потомок ; в родителе я его вызываю, например, как <department></department>
Хочу, чтобы при вызове, скажем, <department multiple></department> в потомке этот самый multiple подставлялся или не подставлялся
а проблема в том, что я нуп и vue 2 дня назад увидел %)

Alex
19.09.2017
12:05:33
:multiple="true" передавайте

Wingman
19.09.2017
12:05:57
ну это некрасиво :) А прям вот так, нативно, никак?

Alex
19.09.2017
12:06:13
у вас пользовательские компоненты, какие нативные свойства, вы о чем

Google

Kelin
19.09.2017
12:06:41

Wingman
19.09.2017
12:06:51
Ну мало ли, вдруг можно :( Например, как-нить обрабатывать, if (передано) ...
а снаружи - просто указывать кейворд при вызове :)

Alex
19.09.2017
12:06:56

Wingman
19.09.2017
12:06:59
Ну ладно, понял, спасибо! :)

Kelin
19.09.2017
12:07:22

Stanislav
19.09.2017
12:12:12

Wingman
19.09.2017
12:13:10
:multiple="true" передавайте
А не подскажете, как в дочернем <v-select> это отлавливать потом? :)
Ну то есть if туда не воткнёшь же посреди аттрибутов

Alex
19.09.2017
12:13:47

Stanislav
19.09.2017
12:15:30

Wingman
19.09.2017
12:15:40
Ну так я получаю тру/фолс, а как его превратить в доп.аитрибут селекта

Alex
19.09.2017
12:16:02

Жалгас
19.09.2017
12:16:55
props: {multitiple: {type: Boolean, default: false}}
<select :multitiple="multitiple"

Wingman
19.09.2017
12:17:23
О, спасибо огромное

Stanislav
19.09.2017
12:27:40

Wingman
19.09.2017
12:28:46
нет
https://jsfiddle.net/c01nd01r/mzwk6hf8/1/
<departments multiple=true v-model="deps"></departments>
[Vue warn]: Invalid prop: type check failed for prop "multiple". Expected Boolean, got String.
——
<departments :multiple=true v-model="deps"></departments>
всё ок

Stanislav
19.09.2017
12:30:08

Wingman
19.09.2017
12:30:36
в каком смысле "писать - не писать"?

Stanislav
19.09.2017
12:31:09

Google

Mathew
19.09.2017
12:31:13

Kelin
19.09.2017
12:31:38

Wingman
19.09.2017
12:31:57
ооооо

Kelin
19.09.2017
12:32:05
)

Wingman
19.09.2017
12:32:14

Stanislav
19.09.2017
12:32:23
Вот :)

Wingman
19.09.2017
12:32:23
примерно отсюда

Stanislav
19.09.2017
12:32:58

Astr0junk
19.09.2017
12:44:47
Парни, я чот сижу туплю

Admin
ERROR: S client not available

Astr0junk
19.09.2017
12:44:57
из компонента проперти родителя ж не правильно менять?
и нельзя как бы
this.$set(this.$props, 'period', { from: this.from, last: this.last });
это ж не тру?
ну и собственно не работает
this.$parent.$set(this.$parent, 'period', {from: this.from, last:this.last} )
а вот так работает. но тоже как то не красиво же?
Vuex нет

Wingman
19.09.2017
12:49:06
Сосбтвенно, поэтому я и влез)
А не подскажешь случайно, как таким же образом правильно такую вот конструкцию передать:
:rules="[() => departments.length > 0 || 'Укажите департамент']"
? :)

Valeriy
19.09.2017
12:51:04
кто-нибудь использовал CSS Modules + PostCSS?

Google

Stanislav
19.09.2017
12:51:08

Valeriy
19.09.2017
12:52:44
c CSS все ок, а когда указываю lang='postcss', настраиваю webpack как в документации, вылетает сборка
покажите пример конфига

Astr0junk
19.09.2017
12:53:38
так это же не язык препроцессинга
или как он должен работать?

Wingman
19.09.2017
12:53:55

Stanislav
19.09.2017
12:54:34

Valeriy
19.09.2017
12:54:54
вручную настраиваю

Stanislav
19.09.2017
12:55:28
Тогда хз.
Зачем писать lang='postcss'. vue-loader ничего про такое не знает

Astr0junk
19.09.2017
12:56:13
@c01nd01r https://github.com/vuejs/vue-loader/issues/74
чота типа вот этого
@ValeriyVolkov
{
test: /\.scss$/,
use: ExtractTextPlugin.extract({
use: [
{
loader: 'css-loader',
options: {
minimize: true,
importLoaders: 1
}
},
{
loader: 'postcss-loader',
options: {
plugins: function () {
return [
require('precss'),
require('autoprefixer')({ browserslist: AUTOPREFIXER_BROWSERS })
]
}
}
},
'sass-loader'
]
})
},
юзаю сасс. postcss loader добавил - на выходе та самая каша из префиксов желанная
для browserslist: AUTOPREFIXER_BROWSERS
const AUTOPREFIXER_BROWSERS = ["ie >= 9","ie_mob >= 9","ff >= 30","chrome >= 34","safari >= 7","opera >= 23","ios >= 7","android >= 4.4","bb >= 10"];

Valeriy
19.09.2017
12:59:30
т.е. ты в *.vue указываешь lang=scss ?

Astr0junk
19.09.2017
12:59:46
нет

Valeriy
19.09.2017
13:00:27
postcss ?

Astr0junk
19.09.2017
13:00:36
пардон))
да