Michael
конструктором делаешь не примитив, а обёртку над ним
Michael
что не совсем перфомантно
Michael
хоть и более нагляно...
Ivan
да
Oleksandr
Это уверен в 99% проблема атома и его настроек
Oleksandr
Он ведь юзает стороннюю либу для линтинга. В которой ты можешь указать какие линтеры использовать
Oleksandr
Возможно не указаны типы проверяемых файлов
Rafael 🌵
Ivan
нет
Ivan
там плагин от оф eslint
Rafael 🌵
Oleksandr
Oleksandr
Вы в курсе что отключив еслинт вы получите ту же ошибку?
Oleksandr
Потому что это вьюшная ошибка
Oleksandr
А не еслинта.
Oleksandr
Это валидный html с точки зрения любого линтера
Michael
про юзкейс. Можно дополнить примерами, можно экстенсивно расширить. Если не нужно, ок: just suggesting)
Alexey
Что раньше выдаст результат computed или beforeMount?
Rafael 🌵
Rafael 🌵
Он уже будет подсчитан на стадии между beforeCreate и created
Michael
а по-моему, сравнение мух и огурцов
Rafael 🌵
Потому что computed свойства это свойства инстанса компоненты
Michael
бефо-лалала -- хук
Alexey
Michael
а компьютед -- свойства, да
Michael
где свойства нудны, там и посчитаются
Rafael 🌵
Alexey
Спасибо, парни
Michael
Rafael 🌵
Bushrut
гайз, не могу понять, как Root Элемента прокинуть данные в дочерний,
Bushrut
import Vue from 'vue';
import Vuetify from 'vuetify';
import './stylus/main.styl';
import App from './App';
import router from './router';
Vue.use(Vuetify);
Vue.config.productionTip = false;
/* eslint-disable no-new */
new Vue({
el: '#app',
router,
data() {
return {
cards: ['1', '2'],
};
},
render: h => h(App),
});
Bushrut
как cards прокинуть в App
Anonymous
пасаны у вас в вебпак конфиге есть алиас на @? (папка src) можете скинуть как она у вас написана?
Андрей
У меня на ~
Anonymous
У меня на ~
'~': path.resolve(__dirname, '/src')
так написано?
Андрей
Да.
Anonymous
Alex
path.resolve импорт просто с деструктурированием походу
Bushrut
Firdavs
есть слайдеры контента написанные на vue?
Anonymous
пасаны, а вот
import Main from '../components/Main.vue' - находит
import Main from '../components/Main' - не находит
это что-то не так в настройках вебпака?
Alexey
Парни, вот по этому примеру вопрос, скорее по es6 получается.
https://github.com/vuejs/vuex/blob/dev/examples/shopping-cart/store/modules/cart.js
почему он там делает [types.ADD_TO_CART]?
Точнее как эта конструкция называется? Конвертация строки?
Stanislav
Bushrut
Alexey
Вычисляемые имена свойств объекта
точно, спасибо. То есть такая конструкция не покатит?
let payload = {
model: 'templates',
data: []
}
Надо записать payload.data в объект state.tamplates
Делаю так:
state.[payload.model].pagination = {payload.data}
Stanislav
Stanislav
нет, такая нет
дima
Уу
дima
Привет, кирпич
Ivan
Всем привет. Первый вечер с вью, ловлю ошибку, что компонент не зареган. Вот гист https://gist.github.com/zonzujiro/96770dce98cb471fc3776bb358e680b9
Ivan
кто-то может подсказать ЧЯДНТ?
Alex
Alex
достаточно вроде просто Registration
Ivan
а в шаблоне потом вызывать как? ловеркейсом все писать?
Bushrut
Ivan
https://vuejs.org/v2/guide/components.html#Local-Registration я на это ориентировался
Ivan
ок, сейчас
Ivan
nope
Ivan
не помогло
Alex
Ivan
[Vue warn]: Unknown custom element: <registration> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
found in
—-> <App> at src\App.vue
<Root>
Alex
почему components, если они на одном уровыне
Alex
там же нет аткой папки
Ivan
они не на одном
Ivan
где — там? В гисте? В гисте просто два файла
Alex
и собаку попробуй убрать
Alex
./components
Ivan
App.vue в корне, в comonents — Registration
Ivan
сделал. Нифига
Alex
точку перед слешем поставил?
Ivan
конечно
Ivan
Bushrut
main.js покажи