Stories

List
Create Time

Vue的雙向數據綁定

何為雙向數據綁定? 雙向數據綁定即為 1、當與用户交互時,用户修改視圖上的數據(如文本框等),model中的數據也會跟着改變; 2、當model數據發生改變時,視圖上渲染了該數據的地方也會跟着更新。 如何實現雙向數據綁定? 數據劫持、觀察者Observer、訂閲者Watcher、Compile解析器 頁面初次渲染 1、使用遞歸劫持數據,為每個對象以及每個對象的屬性添加gette

Create Time

MVVM與MVC的區別

MVC和MVVM都是一種設計模式。 MVC MVC Model:模型,用於存儲業務數據; View:視圖,界面的展示; Controller:控制器,處理視圖與數據的交互。 MVC之間的關係: View展示數據依賴Model,View可以直接訪問Model; View更新數據通過Controller,Controller更新Model。 MVVM MVVM Model:模型,用於存儲業務

Create Time

正向代理與反向代理的區別

首先會提到三個概念:客户端、代理服務器、目標服務器。 代理服務器是客户端與目標服務器之間的橋樑,不管是正向代理還是反向代理,客户端向目標服務器請求資源,都是通過代理服務器去承擔一箇中間人的職責。 正向代理與反向代理的區別我會用一個例子説明。 某人(客户端) 跑腿(代理服務器) A地(目標服務器A) B地(目標服務器B) 正向代理: 某人-跑腿:你去A地幫我買一斤麪包來。 (客户端在請求資源時要