首页 > 前端开发太依赖HTML结构,怎么解决

前端开发太依赖HTML结构,怎么解决

最近在重写页面的时候,觉得js代码的操作太依赖HTML结构了。尤其还各种jquery class 操作dom。搞的HTML上的class都不能重新取名,得相应改js代码。。非常蛋疼。。
这里有必要提一下react的好处,不依赖HTML上的属性,不知道还有其他有效的方法,看谷歌的几个产品,gmail drive HTML嵌套这么深,肯定都不是手写的结构,不知道用了什么方式..


前端什么时候能不依赖html?目前是做不到的,也是不必要的(当然我们也期待一种能解决你说的的问题的解决方案)

即使是你说的react它的原理也是在维护dom只不过react是在维护一个虚拟dom,然后和实际的做对比,更新时也只更新Diff部分的dom来提高在较为复杂的dom操作性能,解决了复杂结构下的局部更新问题。

以上


angularJS可以满足你的需求


jquery class操作的话估计是你的id写的不够 如果是钉死的一个元素完全可以写id


不依赖html依赖什么?你的问题其实使用js模板就解决了,动不动就angular的人小题大做了。


前端MVC可以满足你的需求。


可以试试vuejs

【热门文章】
【热门文章】