今天在跟师傅展示自己小作品的时候,被重点指出二个问题
1 框架选择不当
2 控制台不宜出现过多DOM操作
前端框架众多、繁杂,并且各有特点各有利弊,在框架选择上,要注意选择最合适的,而不是最主流和最高级的。一个好的框架能让我们工作的效果事半功倍,而在运用框架的同时更应该注意不违背框架原则,代码在编写过程中尽量避免与框架特点发生冲突。angularJS采用当下流行的MVC模型,显著特点是以数据处理为主。若需编写的项目DOM操作较少,主要为数据之间的操作,建议首选angularJS,反之不建议考虑。
恰如HTML CSS 和 Javascript的配合,表现与行为的分离同时适用于大多前端代码,而angularJS的特色决定此点尤为突出。将对DOM的操作封装成指令,在控制台进行调用,实现数据的分离,使得控制台干净、简单,主要为数据的操作。