
Иван
30.10.2017
16:26:54
но почему так случилось

Stanislav
30.10.2017
16:27:00

Иван
30.10.2017
16:27:00
так как там есть вебпак луадеры

Stanislav
30.10.2017
16:27:13
У тебя есть что-то, что линтит html?

Google

Иван
30.10.2017
16:27:17
Стас ты наверное давно им не пользовался
он не только js линтит
там кучу плагинов

Stanislav
30.10.2017
16:27:37
окей

Иван
30.10.2017
16:28:37
и суть в другом

Stanislav
30.10.2017
16:28:58

Иван
30.10.2017
16:30:16
даже если учесть то как ты сказал что он только js линтит, в vue файлах он тоже смотрит код и template есть ошибка которая допушена специально чтоб проверить работу линтера, но вот когда в иде ты ждеш ошибку ее нету, а в консоле есть, потому что все проходит через сборку вебпака транспилится render функция и потом возникает ошибка
в консоле

Stanislav
30.10.2017
16:31:00
Попробуй в vue файле напиши ошибку в <script></script>

Иван
30.10.2017
16:31:47
Стас думаю не стоит продолжать
ты не понимаешь суть вопроса

Stanislav
30.10.2017
16:31:59
?

Иван
30.10.2017
16:32:36
мне надо чтоб ошибки выводило все в иде

Google

Michael
30.10.2017
16:32:37
?

Иван
30.10.2017
16:32:39
коротко скажу

Michael
30.10.2017
16:39:00
@ide_ru
кароч, предлагаю ещё изъ*бов добавить в виде классов с some(), call/apply с эррей-подобным, варианта с ramda и куртизанками
а ещё какой-нибудь прикол с тем, что всё, что колейбл -- функция. А вот как её вызвали определяет её соц.статус ?
и побольше экземплов на codemirror или типа того
и было бы круто пример с [].map().some()
типа было не були, потом були, потом редюс в виде some()
а потом красивая альтернатива с compose

Rafael
30.10.2017
16:43:00
?♂?♂
Этонинужно

Michael
30.10.2017
16:44:03
это искусство)))
добавь молока в кофе)
главное не асрать, что да, сложно
а пока статья простая и понятная) но примеров мало.
инлайновых
по кайфу когда ткнул в <button :onclick="run" /> и залицезрел

Rafael
30.10.2017
16:45:48

Michael
30.10.2017
16:46:59
вот прям в самом начале редактируемый пример с [false, !1, Boolean(false), !![], !!''].some(Function("return false;"))
немного нагородил, но ткнуть в пример и лицезреть принцип было бы клёво)

Rafael
30.10.2017
16:47:43

Google

Alex
30.10.2017
16:47:48

Michael
30.10.2017
16:50:17
А, Раф
ещё может ткнуть куда-то ссылку на то, что объект !== примитив
конструктором делаешь не примитив, а обёртку над ним
что не совсем перфомантно
хоть и более нагляно...

Alex
30.10.2017
16:52:39

Иван
30.10.2017
16:53:19
да

Alex
30.10.2017
16:53:54
Это уверен в 99% проблема атома и его настроек
Он ведь юзает стороннюю либу для линтинга. В которой ты можешь указать какие линтеры использовать
Возможно не указаны типы проверяемых файлов

Rafael
30.10.2017
16:54:45

Иван
30.10.2017
16:54:57
нет
там плагин от оф eslint

Michael
30.10.2017
16:56:03

Rafael
30.10.2017
16:56:32

Alex
30.10.2017
16:56:42
Вы в курсе что отключив еслинт вы получите ту же ошибку?
Потому что это вьюшная ошибка
А не еслинта.

Google

Alex
30.10.2017
16:58:14
Это валидный html с точки зрения любого линтера

Michael
30.10.2017
16:59:15
про юзкейс. Можно дополнить примерами, можно экстенсивно расширить. Если не нужно, ок: just suggesting)

Alex
30.10.2017
17:01:13
Что раньше выдаст результат computed или beforeMount?

Rafael
30.10.2017
17:02:17
Он уже будет подсчитан на стадии между beforeCreate и created

Alex
30.10.2017
17:03:02

Michael
30.10.2017
17:03:16
а по-моему, сравнение мух и огурцов

Rafael
30.10.2017
17:03:43
Потому что computed свойства это свойства инстанса компоненты

Alex
30.10.2017
17:03:50

Michael
30.10.2017
17:04:01
бефо-лалала -- хук

Alex
30.10.2017
17:04:08

Michael
30.10.2017
17:04:13
а компьютед -- свойства, да
где свойства нудны, там и посчитаются

Rafael
30.10.2017
17:04:34

Alex
30.10.2017
17:04:49
Спасибо, парни

Michael
30.10.2017
17:05:04

Максон
30.10.2017
17:06:31

Rafael
30.10.2017
17:06:56

Alex
30.10.2017
17:22:46
гайз, не могу понять, как Root Элемента прокинуть данные в дочерний,
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),
});

Google

Alex
30.10.2017
17:23:01
как cards прокинуть в App

Harry
30.10.2017
17:25:30
пасаны у вас в вебпак конфиге есть алиас на @? (папка src) можете скинуть как она у вас написана?

Andrey
30.10.2017
17:25:43
У меня на ~

Harry
30.10.2017
17:26:44
У меня на ~
'~': path.resolve(__dirname, '/src')
так написано?

Andrey
30.10.2017
17:26:58
Да.

Alex
30.10.2017
17:26:59

Harry
30.10.2017
17:27:48

Alex
30.10.2017
17:28:43
path.resolve импорт просто с деструктурированием походу

Alex
30.10.2017
17:29:24

Firdavs
30.10.2017
17:40:38
есть слайдеры контента написанные на vue?

Harry
30.10.2017
17:46:49
пасаны, а вот
import Main from '../components/Main.vue' - находит
import Main from '../components/Main' - не находит
это что-то не так в настройках вебпака?

Alex
30.10.2017
17:50:27
Парни, вот по этому примеру вопрос, скорее по es6 получается.
https://github.com/vuejs/vuex/blob/dev/examples/shopping-cart/store/modules/cart.js
почему он там делает [types.ADD_TO_CART]?
Точнее как эта конструкция называется? Конвертация строки?

Stanislav
30.10.2017
17:58:39

Alex
30.10.2017
17:59:02

Alex
30.10.2017
18:07:48
Вычисляемые имена свойств объекта
точно, спасибо. То есть такая конструкция не покатит?
let payload = {
model: 'templates',
data: []
}
Надо записать payload.data в объект state.tamplates
Делаю так:
state.[payload.model].pagination = {payload.data}

Stanislav
30.10.2017
18:08:22
нет, такая нет

Dima
30.10.2017
18:37:30
Уу
Привет, кирпич