
Rafael
12.07.2017
04:51:34
Убирай common, в корешке только общие лежать должны

Ivan
12.07.2017
04:52:11
ну типо у меня есть геттеры которые я юзаю в методах, но один мне нужно вызвать при загрузке

Ivan
12.07.2017
04:52:58

Google

Ivan
12.07.2017
04:55:02
created(){
this.getPhraseSort();
}
так?
?

Alex
12.07.2017
04:58:51
В методах есть же такой?

Ivan
12.07.2017
04:59:44
ну да, просто дело как обычно не в этом)
computed: {
...mapGetters([
'getPhraseSort',
'getSortNumber'
])
},
created(){
this.getPhraseSort();
},

Gaiaz Iusipov
12.07.2017
05:10:21
опять срач по поводу ОС был чтоли?)

Alexandr
12.07.2017
05:19:29
Само собой

Alex
12.07.2017
05:21:52

Ivan
12.07.2017
05:26:26
вроде так)
TypeError: this.getPhraseSort is not a function ?

Alex
12.07.2017
05:28:35
значит он возможно примешивает и доступ только такой store.getters.doneTodosCount
или попробуйте

Google

Alex
12.07.2017
05:28:40
...mapGetters({
// проксируем this.doneCount в store.getters.doneTodosCount
doneCount: 'doneTodosCount'
})
тут можно другое имя задать

Vyacheslav
12.07.2017
05:30:30
Проковырятся пол дня в VS Code с emmet'ом, чтобы он работал в vue-template, а на след день выходит обновление, где эта проблема решена - К Р А С И В О ?

Alex
12.07.2017
05:30:57
да, changelogи у них простыни ещё те) устаёшь просматривать

Rafael
12.07.2017
05:37:55
Ребзь, есть ли какие-то подводные камни при использовании картирования в геттерах?
Ну типо:
getters: {
getSomething: (state) => (id) => state.something.find(sth => sth.id === id)
}

Stanislav
12.07.2017
05:46:49
ну да ладно )

Diasko
12.07.2017
06:38:55
Не как не делает покоя одна мысль, на компоненты ты можем повешать атрибуты на подобии <child my-message="привет!"></child> и в props объявить их, а возможно ли такой случай, есть например простой <span @click="click" my-message="привет!"> на него повесили click и еще какой-то атрибут и как то получить значение этого атрибута, можно достать атрибуты через this.$el , можно было бы динамические props создавать)

Rafael
12.07.2017
06:39:38

Вишневый чай
12.07.2017
06:46:25
Я правильно понимаю что вы задумали в компоненте ловить некий массив всех присвоеных атрибутов и потом что-то с ним делать?

Diasko
12.07.2017
06:49:40

Вишневый чай
12.07.2017
06:50:20
Какой профит?

Diasko
12.07.2017
06:53:27

Astr0junk
12.07.2017
06:55:21
Имхо если у компонента может быть два поведения, это два компонента
<component :is="computed_view_name">
И переключать

Google

Вишневый чай
12.07.2017
06:56:29

Astr0junk
12.07.2017
06:56:48
Пока не довелось повеселится ещё
Пока только автокомплит для контентэдитабл блока)

Вишневый чай
12.07.2017
06:57:10

Rafael
12.07.2017
06:57:15

Astr0junk
12.07.2017
06:57:29
Если вам кажется вам не кажется
Он тут не решит проблемы?
А. Или пардон

Diasko
12.07.2017
06:58:00
Какой профит?
Скорей всего профит будет когда vue.js вешаем на готовый html и что бы задать начальные данные

Astr0junk
12.07.2017
06:58:03
Вопрос в тьме пропсов?
А не разном поведении?

Rafael
12.07.2017
06:58:43
хотя нет, тут он не прокатит. потмоу что нужно хранить, какую компоненту отрисовывать

Вишневый чай
12.07.2017
06:59:30

Astr0junk
12.07.2017
07:00:25
Кстати у меня есть такой кейс
В текущем виджете
При инициализации читаю атрибуты. Потом они летят в дату
Дальше потомки уже часть данных получают как пропс

Diasko
12.07.2017
07:01:01

Вишневый чай
12.07.2017
07:01:59
Так а какая разница, в пропс он лежит или в data. Одинаково доступны через this. Только вам надо заранее перечислить интересующие вас атрибуты. Это полезно для оптимизации, чтобы не вешались геттеры и сеттеры на все подряд

Hell
12.07.2017
07:06:15
Postman vs Insomnia, lets flame begin

Google

Hell
12.07.2017
07:07:16
Postman?

Aleksandr
12.07.2017
07:11:09
На третьем компе нода то стоит?
npm -version

Admin
ERROR: S client not available

Alex
12.07.2017
07:20:22
Максимум такое, а динамические пропсы это уже становится ненаглядно что куда

Вишневый чай
12.07.2017
07:22:54

Alex
12.07.2017
07:23:07
Недавно эту секцию добавили

Rafael
12.07.2017
07:34:56
https://blog.pepf.nl/2017/06/using-normalizr-to-work-with-nested-data-in-vue-vuex/
тут он применяет такую конструкцию:
// Make sure new entities are also reactive
Vue.set(state.entities[type], entity, newObj)
Зачем?

Andrey
12.07.2017
07:45:51
уже кто-то писал, что видео из vueconf унылые?

Illya
12.07.2017
07:46:26

Rafael
12.07.2017
07:48:03
ну да, это логично, .set статический метод же

Evgeniy
12.07.2017
07:52:37
подскажите что это за формат даты ? 20120820T130000Z
как в него можно дату конвертировать

Rafael
12.07.2017
07:53:15
там есть функция, для работа с датой

Evgeniy
12.07.2017
07:53:45
спасибо щас попробую

Rafael
12.07.2017
08:12:23

Diasko
12.07.2017
08:22:22
Главное работает)

Google

Rafael
12.07.2017
08:23:27

Astr0junk
12.07.2017
08:39:58
Вопрос по npm есть кстати
Кто нибудь менял свой пакет установленный и из папки node_modules его паблишил?
Есть такая возможность вобще?

Iegor
12.07.2017
08:46:32
Astr0junk да, было такое. https://docs.npmjs.com/cli/publish

Astr0junk
12.07.2017
08:47:13
Iegor scope или folder надо добавить?

Iegor
12.07.2017
08:47:23
Если тебе нужно его изменить под свои нужды, можешь сделать форк, и установить его из гита
Я не добавлял

Astr0junk
12.07.2017
08:48:19
нет. это мой пакет. он в привтаном нпм сторадже. просто мне надо его дорабатывать по мере интеграции в мой же проект
и не нравится что приходится в одной папке перевыпускать пакет, в другой переустанавливать
я хочу из папки node_modules/MY_PACKAGE делать публикацию
внутри директории проекта, в котором он уже установлен
щас поэксперементирую тогда