这个作业的要求是: https://bbs.csdn.net/topics/608215808
我提问的开源项目是:View UI Plus
限于个人开发经验十分有限,所以提出的问题或表述可能有不当之处,欢迎指正,如能提供解答或参考资料不胜感激。
View UI Plus相比其他组件库的主要优势有哪些?
目前我看到的优势是便于自定义样式。
在之前的项目中使用过element+和NaiveUI两个组件库,根据官方文档来看,element+能够自定义样式的范围十分有限,而NaiveUI需要通过修改主题来更改样式,虽然便于全局修改,但实际开发过程中经常遇到只需要修改几个组件的样式的情况,这时候这种方式显得十分笨重;而这两个组件如果直接使用style属性修改样式有时会产生冲突。View UI Plus将CSS 样式封装为指令,方便修改个别组件样式,也有,看起来更方便一些。
我在此前的开发过程中使用组件库的过程几乎都是只选用必要的功能比较复杂的组件使用,并修改其样式来符合页面整体的风格,由于组件库不能满足一些特定的功能或外观,不少组件还是需要自己手搓,因此实际上使用体验是差不多的,相比之下View UI有哪些过人之处呢?
如何在自己的项目中测试对View UI Plus源代码的修改?
我将GitHub上