Vue.js: Data และ Methods

7 ก.ค. 2018, 1:50:47

1,084

ในบทเรียนรู้นี้เรามาเรียนรู้ data หรือ ข้อมูล และ methods หรือ กระบวนการ โดยมี code ดังต่อไปนี้

data จะอยู่ภายใน tag data:{} เช่น

 data: {
      text: 'มันยอดเยี่ยมเลยใช่ไหม',
      universities: [
        { id: 1, name: 'มหาวิทยาลัยอุบลราชธานี' },
        { id: 2, name: 'มหาวิทยาลัยขอนแก่น' },
        { id: 3, name: 'มหาวิทยาลัยมหาสารคาม' }
      ]
    }

และ methods จะอยู่ภายใน tag medods: {} เช่น

methods: {
    say: function(msg){
      return msg + this.text;
    }
  }

ซึ่งใน method เราสามารถส่งค่าเข้าไปประมวลผลได้ตามโปรแกรมที่เราเขียนไว้ แล้วเราอาจเขียนเพื่อให้ return ค่าบางอย่างกลับหลังการประมวลผล

นอกจากนั้นเรายังสามารถ access data ได้จากการเรียก this อีกด้วย

 

มานพ กองอุ่น

มานพ กองอุ่น : Developer

ความคิดเห็น

หากบทเรียนรู้มีความผิดพลาดประการใด หรือมีข้อเสนอแนะกรุณาแจ้ง contact@programmerthailand.com