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

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中已經定義過的變量。

主站蜘蛛池模板: 广州市| 景洪市| 鄂托克旗| 汕头市| 长岛县| 炎陵县| 武强县| 治多县| 彭州市| 安义县| 建湖县| 苏尼特左旗| 高淳县| 三原县| 凌源市| 石嘴山市| 府谷县| 晋宁县| 遂川县| 高碑店市| 黄冈市| 大渡口区| 荥阳市| 临江市| 衡阳县| 比如县| 固阳县| 资源县| 潼关县| 福海县| 饶河县| 衡阳市| 贞丰县| 淳化县| 澎湖县| 铜山县| 电白县| 洛隆县| 吉木乃县| 都兰县| 彩票|