@vuejs_ru
Vue.js — русскоговорящее сообщество

Общаемся на темы, посвященные Vue.js и опыту его использования. Проблемы. Новости. Решения. См. также: @js_ru, @react_js, @angular_ru, @nuxtjs_ru Вакансии только тут: @javascript_jobs

3988 members

Архив канала @vuejs_ru 5 января 2017 г.

01:56:42 ДП
User 234491501
Почему мне нравится sublime: https://blog.xinhong.me/post/sublime-text-vs-vscode-vs-atom-performance-dec-2016/
06:31:39 ПП
User 85413039
Всем привет
06:32:10 ПП
User 85413039
Как вотчить изменения во вложенных свойствах?
06:32:54 ПП
06:33:52 ПП
User 552804
watch: {
    a: function (val, oldVal) {
      console.log('new: %s, old: %s', val, oldVal)
    },
    // string method name
    b: 'someMethod',
    // deep watcher
    c: {
      handler: function (val, oldVal) { /* ... */ },
      deep: true
    }
  }
06:34:07 ПП
User 552804
это если объект весь вотчить
06:34:16 ПП
User 552804
вроде так
06:34:55 ПП
User 552804
а если ожно вложенное то
watch : {
    'bla.bla' : ....
}
попробуй в кавычки взять
06:39:24 ПП
User 85413039
Ок, понял, спасибо
06:39:31 ПП
User 85413039
Просто у меня есть юзер
06:39:45 ПП
User 85413039
И надо вотчить изменения его свойств
09:31:08 ПП
User 60331718
ребзь, если я ипортирую хранилище, а не пихаю его в конструктор инстанса вью
то я же по прежденму могу использовать например
mapGetters({
  abc: 'aaa'
})
? если да, то внутри вызывать this.abc (в чем я очень сомневаюсь) или как-то что-то типо store.abc()?
09:33:09 ПП
User 133944225
очень хорошо работает вариант
09:33:16 ПП
User 133944225
когда ты это напишешь и сам глянешь
09:43:27 ПП
User 60331718
я же правильн делаю?
создаю инстанс хранилища
export const store = Vuex.Store(...)

Потом кидаю его в конструтор вью:
new Vue({
  ...,
  store,
  ...
})

?
09:43:52 ПП
User 60331718
откуда тогда эта ошибка?
09:51:12 ПП
User 60331718
User 60331718
я же правильн делаю?
создаю инстанс хранилища
export const store = Vuex.Store(...)

Потом кидаю его в конструтор вью:
new Vue({
  ...,
  store,
  ...
})

?
решено:
const store = new Vuex.Store(...)

export default store
09:54:18 ПП
User 60331718
User 60331718
ребзь, если я ипортирую хранилище, а не пихаю его в конструктор инстанса вью
то я же по прежденму могу использовать например
mapGetters({
  abc: 'aaa'
})
? если да, то внутри вызывать this.abc (в чем я очень сомневаюсь) или как-то что-то типо store.abc()?
вот это еще актуально, не могу понять, как это решить
09:55:52 ПП
User 60331718
https://github.com/vuejs/vue-hackernews/blob/gh-pages/src/components/UserView.vue
откуда взялся route в компоненте?
github.com/vuejs/vue-hackernews/blob/gh-pages/src/components/UserView.vue
vue-hackernews - HackerNews clone with Vue.js