怎麼從模板 ajax思想模式轉變成angular,js vue js這類框架?

時間 2021-06-02 10:47:30

1樓:梅雪香

個人以為,樓主在提問中的模擬是不對等的

"模板+ajax" 只是一串簡單的操作流,而angular和vue的著眼點是前端開發框架,這是一種思想體系

臆測一下樓主的意圖,也許是想從當前"模板+ajax" 的開發模式,轉變為angular和vue提供的資料驅動開發模式

任何開發模式都一樣,在互動層面做的事最終只有兩件:DOM節點的CRUD 和 DOM事件的CRUD

在"模板+ajax" 的開發模式下,這兩件事,都需要手動乙個乙個去完成

在angular和vue的開發模式下,viewmodel層對這兩件事進行了整合,通過特有的半配置化的ng-和v-語法來完成。viewmodel響應model的變化事件來影響view,也響應view的變化事件來影響model。

當你真正明白了viewmodel做了什麼,你也就完成了思想模式上的轉變

2樓:太狼

1.把資料繫結到模版上去

2.根據你的業務運算元據

3.Angular / Vue 的話第二步就結束了, React的話 render 一下。

別名模板怎麼特例化?

暮無井見鈴 Type alias,alias template since C 11 型別別名,別名模版 C 11 起 n4659 17.5,3 Because an alias declaration cannot declare a template id,it is not possible ...

如何從渲染好的html跟模板上反推出資料?

Shaopeng 唯一正確的方法是 去找做渲染的程式設計師,讓他給你渲染乙個attrbute 測試OR測試 所有其他在頁面上玩DOM的方法最終都會掛掉。 最近做的東西有類似需求 從渲染結果中提取使用者輸入 從節點中提取節點樣式 在節點上定義serialize屬性,裡面定義了如何獲取該節點中的資料 i...

Vue怎麼和AJAX和其他的方法結合在一起呀?

張賤零 直接使用axios吧,現在官方都推薦使用它了,注意解決跨域問題就好了 如果不能再服務端設定的話,就試試withCredentials true 另外,非要使用jQuery的話,可以使用npm install jQuery後,在入口main.js中引入import from jquery 這可...