說下自己的情況。開發前端主要用bootstrap,jquery,ajax。效果動畫表單驗證什么的也是jq。后臺主要用thinkphp。前段時間想搜一下更好的前端框架,看到angular。但是學習了一段時間感覺非常困惑。那篇神問答也看了三四遍,主要的核心就是不要操作DOM。但是按照angular的寫法,擴展每個html標簽,這樣對比jquery那種html和js分離的寫法貌似沒任何優勢啊。第二個就是數據雙向綁定,感覺也是用處不大,不論是表單驗證還是其它動畫效果感覺jq無壓力啊。還有個疑問就是MVC,為什么不用tp的mvc,而要用angular在前端再分離一次,這樣有什么好處呢,假如我要循環下的,常規用tp可以直接foreach,但是用angular就必須寫成這樣:{{**}}這樣將數據寫在js里面,sql出的數據怎么分配呢,豈不給自己找不自在?那為什么那么多人在用angular,她到底好在哪里呢?
是否有必要學習angular
慕田峪7331174
2019-04-14 11:28:40