Truyền tham số vào phương thức trong Vue
Chúng ta có thể truyền tham số vào các phương thức được ràng buộc dưới dạng trình xử lý. Hãy cùng xem xét trong thực tế. Giả sử chúng ta có phương thức sau, nhận một thông điệp làm tham số, mà chúng ta cần hiển thị:
methods: {
show: function(str) {
alert(str);
}
}
Hãy ràng buộc phương thức này với các thẻ khác nhau, đồng thời truyền cho nó một văn bản làm tham số để hiển thị:
<template>
<button @click="show('text1')">btn1</button>
<button @click="show('text2')">btn2</button>
</template>
Hãy tạo một phương thức mà tham số của nó
sẽ nhận một số và sử dụng alert
để hiển thị bình phương của số đó.
Hãy tạo hai nút bấm. Khi nhấp vào
nút thứ nhất, hãy hiển thị
bình phương của số 2,
còn khi nhấp vào nút thứ hai -
bình phương của số 3.