Armen
Кнопочка так говорит?
Armen
У меня тоже так было, но если открыть dev панель то там есть вкладка Vue
Anonymous
Короче, если в кратце, то это проект на Laravel + Vue.
Проблема не только в кнопочке.
Я экпортировал вуе в отдельный файл (Vue.js), который смотрит девтул, но его он тоже не скушал. :/
И да. Кроме бутстрапа у меня ещё используется Vuetify. Ехехех. Может где-то там проблема закопана.
В любом случае... это ворнинг и всё равно всё пашет. Блин, спросить то я хотел немного про другое. :D
Armen
ВОрнинги тоже надо убивать
Anonymous
Вот такая же штука, как в gmail с галочками нужна.
Типа выбрать все или инвертировать выбранное.
Нарыл вариант для бутстраповской таблцы, типа: https://hastebin.com/ivoxomevew.xml
И по коду: https://hastebin.com/iwovuvuduf.js
В общем, что-то типа этого.
По факту мне нужны только айдишники (в value), что будет логичнее всего.
Но так же нужно нормально инвертировать выделение чекбоксов.
Может есть пример получше того, что я отрыл?
Anonymous
И как искоренить проблему - тоже не пойму.
Armen
У тебя vue-devtools так и не увидели vue?
Anonymous
Угу
Armen
Armen
Нет такой вкладки?
Armen
В самом конце
Anonymous
Возможно это потому, что я вебпаком это всё собираю.
Armen
У меня проект на nuxt тоже вебпаком
Anonymous
Armen
Стрранно
Anonymous
Хотя стоп. Удивительно. Под виндой он таки отловил наличие вуе у меня на странице.
Anonymous
Но вкладки нет
Anonymous
:D
Armen
Если выключить-включить панель?
Armen
Т.е. закрыть-открыть
Anonymous
О, всё.
Anonymous
Есть таки.
Armen
хех
Anonymous
Странно, что под убунтой не вышло в прошлый раз его настроить никак. ._.
Armen
Теперь в панели жми S
Armen
И выбери таблицу
Armen
Дальше разберешься
Anonymous
Я уже открыл. Там лежит то, что я из даты выкинул в :fields
Anonymous
Лол
Armen
Нету сомпютедов?
Anonymous
Стоп. Там...
Anonymous
Интересно.
Armen
Кажется истина вылазит наружу
Anonymous
В компутеде лежат computedFields и fields o_o
Armen
Видимо всё-таки валидейт его туды запихнул
Armen
Псмотри есть ли fields в других компонентах
Anonymous
Так... стоп. Там два объекта fields одинаковых. ._.
ФТВ вообще происходит? :D
Armen
Armen
https://github.com/bootstrap-vue/bootstrap-vue/blob/f7e391bcba486b4b8628bb0965fb455461ac6c59/src/components/table/table.js#L721
Anonymous
Оу... так. Я тормознул.
Armen
А вот fields скорее всего от валидатора
Anonymous
Ща уберу, ради интереса :fields из компонента и гляну что там останется.
Anonymous
Хм. Есть поля в пропсах и в компутедах, но хз как и что заезжает. Хех.
Ладно, нужжно поковырять ето.
Олег
@chaoscheck что у тебя не получается с nuxt + bootstrap-vue?
Armen
Armen
Bootstrap-vue, vuetify, vee-validate)
Олег
для чего в nuxt пихать vuetify?
там ж своего добра хватает, поверх webpack
Anonymous
Armen
Ты воообще на nuxt делаешь или нет?)
Олег
что за ворнинги?
Олег
ниразу не встречал их там
Armen
Всмысле ВИДИМО?
Armen
Т.е. ты предполагаешь, что не пользуешься им?
Олег
тут либо да, либо нет
Anonymous
Anonymous
Armen
Кстать чел, у тебя имя на иврите, ты в Израиле живёшь, или это по преколу?
Anonymous
Anonymous
Armen
Значит не юзаешь
Олег
в доках кстати есть несколько вариантов, прописать поля, тот что у тебя, я вообще не использую
Anonymous
А потом переведи в гугиль переводчике (идиш)
Олег
еще
почему ты решил, что проблема именно в vue-bootstrap? а не где-то у тебя
Armen
Олег
ошибку нормально заскринь
Anonymous
Хотя стоп, там тоже филды
Armen
Вооо, я не смотрел доки но это так я себе представлял как проставить чекбоксы
Anonymous
> несколько вариантов
> все используют :fields
🤔
Armen
Через слоты с областью видимости
Олег
Олег
1 из примеров в доках
const items = [
{ isActive: true, age: 40, first_name: 'Dickerson', last_name: 'Macdonald' },
{ isActive: false, age: 21, first_name: 'Larsen', last_name: 'Shaw' },
{ isActive: false, age: 89, first_name: 'Geneva', last_name: 'Wilson' },
{ isActive: true, age: 38, first_name: 'Jami', last_name: 'Carney' }
]
Олег
для того чтобы использовать свой перевод полей, в этот объект к каждому полю добавляешь свойство label
Anonymous