搜尋

首頁  >  問答  >  主體

javascript - vuejs會不會一步一步向react靠齊,最後被稱為小react或簡易版react?

現在前端mvvm框架,呼聲最高的還是react,而且很多人都覺著尤雨溪有意向react靠齊,所以難免有這樣的疑惑?

習慣沉默習慣沉默2750 天前907

全部回覆(6)我來回復

  • 習慣沉默

    習慣沉默2017-05-19 10:12:35

    各種所謂的「框架」現在都是相互取長補短,設計思想都會趨同。目前vue採用的是雙向綁定,用的是es5的Object.defineProperty來實現的;

    上面的圖中告訴我們,a對像下面的b屬性定義了getter、setter對屬性進行劫持,當屬性值改變是就會notify通知watch對象,而watch對象則會notify到view上對應的位置進行更新,然後我們就看到了視圖的更新了,反過來當在視圖(如input)輸入資料時,也會觸發訂閱者watch,更新最新的資料到data裡面(圖中的a.b),這樣model資料就能即時回應view上的資料變化了,這樣一個過程就是資料的雙向綁定了。

    而react是單項綁定。僅僅這個,差別和思想都是不同的。

    回覆
    0
  • 为情所困

    为情所困2017-05-19 10:12:35

    隨便,誰知道接著又會有什麼新框架。 滿足目前專案的需要就好了。

    回覆
    0
  • 高洛峰

    高洛峰2017-05-19 10:12:35

    vue的學習成本低一點

    回覆
    0
  • 黄舟

    黄舟2017-05-19 10:12:35

    react是啥

    回覆
    0
  • 巴扎黑

    巴扎黑2017-05-19 10:12:35

    本質上都不一樣,怎麼向React靠,不要以為Vue多了不少與React相似特性就說明往React靠,只是學習一些優良的地方而已。

    回覆
    0
  • ringa_lee

    ringa_lee2017-05-19 10:12:35

    概念上來說,React根本就不是mvvm

    回覆
    0
  • 取消回覆