2016-11-03 09:05发布
有个问题,以前不是一直说不要把html和js结合在一起,比如<div onclick="aaa()"></div>那么为什么现在的web框架似乎都是结合在一起呢?比如angualr(ng-click),vue(v-click),react(onClick)是因为现在什么理念变了吗?
以前只是代码和数据分离。但是界面的动态化特性越来越多,很多数据也是从服务器获得的,分离的写法就没有优势了,反正还是要写复杂的DOM操作,还得同时看两种文件。现在是层次化、模块化,简化了JS的写法,把表现层相关的放在一起。
最多设置5个标签!
以前只是代码和数据分离。但是界面的动态化特性越来越多,很多数据也是从服务器获得的,分离的写法就没有优势了,反正还是要写复杂的DOM操作,还得同时看两种文件。现在是层次化、模块化,简化了JS的写法,把表现层相关的放在一起。
一周热门 更多>