დამხმარე მეთოდები Vue-ში

შესაძლებელია დამხმარე მეთოდების შექმნა, რომლებიც გამოყენებული იქნება სხვა მეთოდების შიგნით. ასეთ მეთოდებს ასევე უნდა მივმართოთ this-ის მეშვეობით. მოდით შევხედოთ მაგალითს. დავუშვათ, რომ ჩვენ გვაქვს შემდეგი მეთოდი:

App.vueshow: function() {
  alert(this.text);
}

შევქმნათ დამხმარე მეთოდი, რომელიც გადაცემული სტრიქონის პირველ ასოს გახდის დიდს:

App.vuecape: function(str) {
  return str[0].toUpperCase() + str.slice(1);
}

გამოვიყენოთ დამხმარე მეთოდი მთავარი მეთოდის შიგნით:

App.vuemethods: {
  show: function() {
    let text = this.cape(this.text);
    alert(text);
  },
  cape: function(str) {
    return str[0].toUpperCase() + str.slice(1);
  }
}
Задание 1

შექმენით დამხმარე მეთოდი, რომელიც პარამეტრად მიიღებს რიცხვს და დააბრუნებს კვირის დღეს, რომელიც შეესაბამება ამ რიცხვს.

Задание 2

შექმენით მთავარი მეთოდი, რომელიც ეკრანზე გამოიტანს მიმდინარე კვირის დღის სახელს.