1 .没有使用typescript
2 .首先把css从.vue文件中分离出来,单独的less文件,不需要使用scoped这个操作了,观察了iview和elementui这两个项目,都没有使用scoped这个属性。
1 .使用less的嵌套,可以很方便的形成作用域css,重而彻底避免自己会影响别人。如果加一些特殊的前置符,其实可以避免受到外部的侵扰
2 .dom上,class上面没有那种难看的参数配置,看着清爽干净了很多
3 .那就还需要在一个全局的配置文件里面记录下每一个组件开始的专用id,用来避免重复,,然后在开始写组件的时候要先查一下自己写的在不在,有没有之前被别人用过
4 .root61 o2_wide csstransitions cssanimations o2_webkit o2_chrome o2_latest 这么长的class名字的作用是什么?是自动生成的吗?
5 .为了调用方便,在每一个组件里面加一个index.js直接导出组件