დამხმარე მეთოდები Vue-ში
შესაძლებელია დამხმარე მეთოდების შექმნა,
რომლებიც გამოყენებული იქნება სხვა
მეთოდების შიგნით. ასეთ მეთოდებს
ასევე უნდა მივმართოთ this-ის მეშვეობით.
მოდით შევხედოთ მაგალითს. დავუშვათ, რომ ჩვენ გვაქვს
შემდეგი მეთოდი:
show: function() {
alert(this.text);
}
შევქმნათ დამხმარე მეთოდი, რომელიც გადაცემული სტრიქონის პირველ ასოს გახდის დიდს:
cape: function(str) {
return str[0].toUpperCase() + str.slice(1);
}
გამოვიყენოთ დამხმარე მეთოდი მთავარი მეთოდის შიგნით:
methods: {
show: function() {
let text = this.cape(this.text);
alert(text);
},
cape: function(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
შექმენით დამხმარე მეთოდი, რომელიც პარამეტრად მიიღებს რიცხვს და დააბრუნებს კვირის დღეს, რომელიც შეესაბამება ამ რიცხვს.
შექმენით მთავარი მეთოდი, რომელიც ეკრანზე გამოიტანს მიმდინარე კვირის დღის სახელს.