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

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

主站蜘蛛池模板: 沧源| 吴川市| 朝阳区| 黑山县| 门头沟区| 凤山县| 新密市| 廉江市| 武川县| 阳山县| 城步| 利川市| 普兰店市| 姚安县| 孝义市| 和林格尔县| 怀仁县| 张北县| 商河县| 镇原县| 怀安县| 昌图县| 微山县| 铅山县| 潍坊市| 泌阳县| 泰和县| 华蓥市| 华坪县| 民丰县| 鞍山市| 奉贤区| 开原市| 阿合奇县| 出国| 都匀市| 筠连县| 双牌县| 历史| 镇巴县| 北海市|