@vuejs_ru

Страница 674 из 3900
Alex
05.07.2017
06:09:00
а в документации что-то пока и не найду место, где предлагают просто рекваирить vue-файлы

надо найти и если что подправить

Valerii
05.07.2017
06:09:17
Всё заработало, просто добавил .default

Блин реально спасибо чувак, у меня уже глаз дергается))) всё утро сижу, ты прям в точку попал.

Google
Alex
05.07.2017
06:10:18
В следующий раз не стоит на авось обновляться до других мажорных версий)

Valerii
05.07.2017
06:11:42
ну я когда решил обновится - морально готовился к тому что сломается всё))) Но на старых версиях сидеть как-то неоч

Stanislav
05.07.2017
07:31:32
https://vuejs.org/v2/guide/team.html

“Let’s route a vue app” https://medium.com/@disjfa/lets-route-a-vue-app-aa9c3f3dbdf8

https://twitter.com/PostCSS/status/882342020848766978

Alex
05.07.2017
07:50:31
ох, занятный баг прилетел))) в 2.2.2 работает, на последней ошибку кидает

сейчас буду по очереди все версии переключать

Alex
05.07.2017
07:57:04
у меня DataTable и переключатель. Когда выбран один - в таблице один конфиг колонок и адрес откуда данные тянуть, когда выбран другой соответственно другие

вот при переключении стала ошибка падать

и смотрю похоже конфиг для ajax переключился, а конфиг настроек таблицы остался тем же

в 2.3.3 стало падать)

Google
Stanislav
05.07.2017
07:58:47
Интересно

Alex
05.07.2017
08:06:37
обожаю вью :)

пофиксил в 13 символов :D

похоже пробовал переиспользовать существующую таблицу

добавил им key и стало работать

видимо внутрях что-то поменяли, раз раньше работало

первый раз применяю key без биндинга, просто указывая строку

Alexey
05.07.2017
08:11:31
функцию посмотреть бы
Да там всё просто, нативные эможи в картинки конвертит она.

Kamil
05.07.2017
08:20:36
добавил им key и стало работать
да да, там раньше можно было key опускать, ща нет

Alex
05.07.2017
08:21:00
Это с v-for такое добавили, да

Kamil
05.07.2017
08:21:16
ща, погоди я ищу, просто вчера это читал

Alex
05.07.2017
08:21:17
у меня все прозаичнее

@* Таблица заявок *@ <template v-if="showRequests"> <dashboard-grid :title="tableTitle" :config="requestsConfig" :data-source="requestsDataSource"></dashboard-grid> </template> @* Таблица клиентов *@ <template v-if="showClients"> <dashboard-grid :title="tableTitle" :config="clientsConfig" :data-source="clientsDataSource"></dashboard-grid> </template>

ща, погоди я ищу, просто вчера это читал
https://ru.vuejs.org/v2/guide/list.html#Компоненты-и-v-for

Kamil
05.07.2017
08:26:15


Alex
05.07.2017
08:26:31
Нет, у меня же не v-for :)

но он видимо пробует переиспользовать всё равно

Alex
05.07.2017
08:27:32
кто как пагинацию на Vue делает?

Макс
05.07.2017
08:28:04
елемент уи

Google
Stanislav
05.07.2017
08:28:11
Alex
05.07.2017
08:33:45
это типа css фреймворк?

Макс
05.07.2017
08:36:41
http://element.eleme.io/#/en-US/component/quickstart

народ, такой вопрос по елемент юай

есть el-form, внутри парочка el-input, и есть el-button

как по ентеру отправлять форму?

@keyup.enter="submitForm()" на баттоне и инпутах не пашет

только на диве обёртке

Illya
05.07.2017
08:50:00
а погуглить? :)

https://forum.vuejs.org/t/how-to-listen-for-an-enter-on-an-element-ui-form/11631/3

Mr
05.07.2017
08:51:51
la form, el button

Макс
05.07.2017
08:57:05
https://forum.vuejs.org/t/how-to-listen-for-an-enter-on-an-element-ui-form/11631/3
о блин, нэйтив, чёт не подумал, данке :))

Макс
05.07.2017
08:57:30
а погуглить? :)
а я гуглил, эно чёт этот пост пропустил

Illya
05.07.2017
09:03:23
@termosa https://www.npmjs.com/package/butternut

Alex
05.07.2017
09:06:12
для пагинации такую штуковину кто-нибудь юзал? https://github.com/TahaSh/vue-paginate

Stanislav
05.07.2017
09:06:28
const -> let. Забавная минификация.

для пагинации такую штуковину кто-нибудь юзал? https://github.com/TahaSh/vue-paginate
А чем не подошёл тот вариант, что мы тебе предложили?

Alex
05.07.2017
09:10:08
ага, именно это и читаю

пример бы еще какой, не до конца понятно как это юзать

Google
Ivan
05.07.2017
09:10:59
кто-нибудь в element ui пытался select стилизовать?

ну выпадающий список а сам select

Макс
05.07.2017
09:11:49
пример бы еще какой, не до конца понятно как это юзать
<el-pagination layout="prev, pager, next" :total="50"> </el-pagination>

усё

Alex
05.07.2017
09:12:35
это получается просто вьюха, логику писать надо самому?

Макс
05.07.2017
09:13:29
какую например?

Stanislav
05.07.2017
09:13:42
это получается просто вьюха, логику писать надо самому?
Да. Ты ему количество элементов, он тебе красивый список чисел и события.

Alex
05.07.2017
09:15:02
ну я bulma, например, использую...там такое тоже есть...логику только каждый раз прописывать стремно же

Admin
ERROR: S client not available

Макс
05.07.2017
09:15:53
а как в такой компонент запихнуть логику, что всех устроит? есть пропсы, есть ивенты, дальше сам :)

Stanislav
05.07.2017
09:16:53
ну я bulma, например, использую...там такое тоже есть...логику только каждый раз прописывать стремно же
Ну сделай миксин/функцию/модуль, которая будет тебе резать твой массив.

computed скорее

Alex
05.07.2017
09:18:41
ну вот у товарища на гитхабе как то все понятнее вроде... new Vue({ el: '#app', data: { langs: ['JavaScript', 'PHP', 'HTML', 'CSS', 'Ruby', 'Python', 'Erlang'], paginate: ['languages'] } }) <paginate name="languages" :list="langs" :per="2" > <li v-for="lang in paginated('languages')"> {{ lang }} </li> </paginate> Не?

Illya
05.07.2017
09:22:09
не

не расширяемо

потом захочется данные пагинации тащить с сервера

Alex
05.07.2017
09:23:50
размер только смущает, в минималке более 60 кб

Stanislav
05.07.2017
09:23:57
В element-ui ты передаешь не массив, а его длину

Google
Alex
05.07.2017
09:25:35
тащить для одной только пагинации 60 кб...это походу не комильфо

Макс
05.07.2017
09:26:15
в элемент пагинация 20кило

Alex
05.07.2017
09:30:20
честного говоря, ни то, ни другое не впечатляет...само оформление пагинации есть в нормальных css фреймворках, например, в Bulma, который я сейчас использую...можно, конечно, вместо него использовать этот Element UI...тока профит пока что не понятен

в элемент пагинация 20кило
откуда циферка, я вроде в дефолтной теме посмотрел...всего 4 кб

DimenSi
05.07.2017
09:57:02
Кто-нить умный может подсказать, как решить такую конструкцию? <div class="content__test" v-if="id == 1"></div> <div class="content__test" v-if="id == 2"></div> <div class="content__test" v-if="id == 3"></div> <div class="content__test" v-if="id == 4"></div> <div class="content__test" v-if="id == 5"></div> <div class="content__test" v-if="id == 6"></div> <div class="content__test" v-if="id == 7"></div> <div class="content__test" v-if="id == 8"></div> <div class="content__test" v-if="id == 9"></div> <div class="content__test" v-if="id == 10"></div> <div class="content__test" v-if="id == 11"></div> <div class="content__test" v-if="id == 12"></div>

внутри этих блоков будет захардкоженный текст и другой обычный html

Макс
05.07.2017
09:59:03
так если текст захардкожен, то смысл ваще?

или он так и в переменной?

если в переменной, то можно ассоциативный массив фигануть

Stanislav
05.07.2017
10:00:47
Подрос https://bootstrap-vue.js.org/

Kamil
05.07.2017
10:01:48
<div v-if="data[id]"

DimenSi
05.07.2017
10:01:56
если в переменной, то можно ассоциативный массив фигануть
ну на самом деле это все типо страницы будут

от роутера получаю id черз tests/:id

Kamil
05.07.2017
10:02:09
я может чего то не понимаю, но если тебе надо из массива достать какой то определенный элемент, то так

Макс
05.07.2017
10:02:11
а чем тогда роутер не катит?

DimenSi
05.07.2017
10:02:27
так я и использую роутер

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