样式class和js使用到的class分离的重要性
最近在项目中碰到很多以下情况:
在A处写了一个样式,并且用A的样式的class绑定了事件或者进行了js操作,结果在B处,有一个样式相似的布局,把A的样式拷贝到B处,结果造成B处的样式被A处的js产生干扰,所以,实现“样式class和js使用到的class分离”很有必要,易于后期项目的维护!
可能有很多人觉得,为什么不在项目一开始的时候就把所有的公共样式提取出来呢?但是在实际的项目中会出现很多的页面设计的修改,或者是某些页面的设计缺少,后期补上的!这样的页面很多时候你并不能考虑进来,当后期发现新增的页面有部分样式和之前的一样的时候,进行拷贝肯定会出现上述的问题的!”当然项目在开始做的前期也一定要花费一定的时间把公共的样式部分提取出来!“
浙公网安备 33010602011771号