Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Изучаю Vue js
цитата
27/12/18 в 12:47
 Парфюмер
Я не тупой, просто тут не объясняется. Многие документации и уроки пишутся калейдоскопично и не последовательно. Кинут кусок и понимай как хочешь.

Например, вот тут в документации вью джэ эс описывается как задать сеттеры и геттеры. Но как их использовать? Да блять дайте хоть один пример!

Код:

computed: {
  fullName: {
    // геттер:
    get: function () {
      return this.firstName + ' ' + this.lastName
    },
    // сеттер:
    set: function (newValue) {
      var names = newValue.split(' ')
      this.firstName = names[0]
      this.lastName = names[names.length - 1]
    }
  }
}
цитата
27/12/18 в 15:28
 Mika
Парфюмер писал:
в документации вью джэ эс описывается как задать сеттеры и геттеры. Но как их использовать?

Ты строчку ниже под кодом читал?
https://vuejs.org/v2/guide/computed.html#Computed-Setter
Цитата:
Now when you run vm.fullName = 'John Doe', the setter will be invoked and vm.firstName and vm.lastName will be updated accordingly.
цитата
27/12/18 в 15:47
 Парфюмер
Конечно,
Получилось только из консоли задать значение, а вот на каком-нибудь примерчике хотел бы посмотреть.
цитата
27/12/18 в 16:43
 Mika
Такого хватит?
https://codepen.io/mika-xxx/pen/yGovRJ
цитата
27/12/18 в 16:53
 Парфюмер
Отлично между прочим.


Эта страница в полной версии