@vuejs_ru

Страница 1349 из 3900
mstrVLT
19.09.2017
11:12:18
Тебе вместо обычного инпута выпадашка нужна?
мне нужно заменить датапикер в демке https://jsfiddle.net/matfish2/f5h8xwgn/ на этот http://xiemengxiong.me/vue2-datepicker/ (mengxiong10/vue2-datepicker)

Serj
19.09.2017
11:12:54
http://element.eleme.io/#/en-US/component/cascader
а элемент это типа библиотека на вуе? Или фреймворк подобный вуе?

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

Google
mstrVLT
19.09.2017
11:13:55
мое ИМХО :)

датапикер в демке довольно клевый
в табличной демке он какой то левый ... мне не понравилось что месяц тот что выбрал слева крутится при выборе правого

какое то страннное

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 задания - так как названия то могут быть разные

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
мне нужно заменить датапикер в демке https://jsfiddle.net/matfish2/f5h8xwgn/ на этот http://xiemengxiong.me/vue2-datepicker/ (mengxiong10/vue2-datepicker)
https://www.npmjs.com/package/vue-tables-2 Посмотри тут, там внизу есть раздел Slots где говориться как кастомные элементы добавлять, может оно

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

mstrVLT
19.09.2017
11:57:34
https://www.npmjs.com/package/vue-tables-2 Посмотри тут, там внизу есть раздел Slots где говориться как кастомные элементы добавлять, может оно
спасибо - нашел примерчик по скоупам https://www.bountysource.com/issues/48812131-bug-pagination-does-not-properly-re-render-html-input-fields-created-in-templates вроде оно

Wingman
19.09.2017
12:03:20


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
Ну ладно, понял, спасибо! :)

Stanislav
19.09.2017
12:12:12
:multiple="true" передавайте
так это ж тоже самое, что и multiple

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

Stanislav
19.09.2017
12:15:30
да? не проверял
Если у пропса тип Boolean указать

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
О, спасибо огромное

так это ж тоже самое, что и multiple
тогда он передаётся только как стринг, а не как бул. С :multiple - как бул

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> всё ок

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

Stanislav
19.09.2017
12:31:09
в каком смысле "писать - не писать"?
Попробуй в моем примере убрать из шаблона multitiple

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
Попробуй в моем примере убрать из шаблона multitiple
спасибо огромное. Парой экранов выше я об этом и спрашивал, но мне сказали, так низзя :)

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
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
пардон)) да

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