官术网_书友最值得收藏!

4.4.1 面試技巧與解析(一)

面試官:computed、methods、watch的區別?

應聘者:

(1)computed:計算屬性是用來聲明式地描述一個值依賴了其他的值。當在模板中把數據綁定到一個計算屬性上時,Vue會在其依賴的任何值導致該計算屬性改變時更新DOM。這個功能是非常強大的,它可以讓代碼更加聲明式、數據驅動且易于維護。

(2)methods:methods函數綁定事件調用,不會使用緩存。

(3)watch:監聽的是定義的變量。當定義變量的值發生變化時,調用對應的方法。在<div>中編寫一個表達式name,在data中寫入num和lastname、firstname。在watch中,當num的值發生變化時,就會調用num的方法,方法里面的形參對應的是num的新值和舊值,而在computed中,計算的是name依賴的值,它不能計算在data中已經定義過的變量。

主站蜘蛛池模板: 金乡县| 沈阳市| 北辰区| 马鞍山市| 南陵县| 隆化县| 东方市| 修武县| 贵州省| 嘉定区| 云南省| 滦平县| 武强县| 彭州市| 太白县| 锦州市| 监利县| 镇原县| 河东区| 五莲县| 鹰潭市| 舞阳县| 庐江县| 东安县| 团风县| 永嘉县| 娄烦县| 长白| 和田市| 岑巩县| 明溪县| 手游| 邹城市| 江都市| 文登市| 佛学| 吴忠市| 通城县| 金湖县| 南投市| 麟游县|