博客
关于我
vue项目使用ui框架感受
阅读量:406 次
发布时间:2019-03-05

本文共 597 字,大约阅读时间需要 1 分钟。

自从开始做Vue项目以来,我对UI框架的使用产生了深刻的感受。老师推荐我们使用像Vant这样的UI框架,确实能够在开发过程中节省不少时间,无论是从效率还是从练习的角度来看,使用预制组件都非常方便。然而,这种便利性也伴随着一些问题,这些问题往往需要我去仔细阅读文档才能解决,而这对于我这种看不懂文档的人来说,往往会变得异常棘手。

使用Vant框架处理复选框时,我就深刻体会到了这种问题的存在。虽然框架提供了一些默认属性来控制选中状态,但当我想要改变这些默认的使用方式时,发现自己陷入了一个相当棘手的逻辑问题。例如,要实现原生的复选框,更改状态并同步到Vuex,需要处理很多额外的逻辑,这对我这种希望保持代码简洁的人来说,无疑是一种折磨。

当然,我也意识到原生组件虽然逻辑更多,但在某些方面却更有可控性。比如,使用input标签实现复选框时,我可以完全按照自己的需求来定制状态处理逻辑。这让我开始思考,或许在某些场景下,选择原生组件虽然需要更多的逻辑处理,但也能带来更高的灵活性和控制权。

经过一番思考,我决定在项目中尝试结合使用UI框架和原生组件。我会在基础功能上依赖UI框架的预制组件来提升效率,而在需要高度定制的部分,则采用原生的实现方式。这不仅能够充分发挥UI框架的优势,又能在需要时保持对逻辑的完全控制。这种方法虽然增加了代码的复杂度,但在长远来看,我相信这会帮助我更好地适应项目的需求。

转载地址:http://rdgwz.baihongyu.com/

你可能感兴趣的文章
PLC数组的使用(西门子)
查看>>
Quarzt定时调度任务
查看>>
SpringBoot之AOP详解
查看>>
PLC结构体(西门子)
查看>>
PLC编程语言ST文本语法的常用数据类型及变量
查看>>
PLC通讯方式
查看>>
Please install 'webpack-cli' in addition to webpack itself to use the CLI
查看>>
Ploly Dash,更新一个Dash应用程序JJJA上的实时人物
查看>>
Ploly烛台的定制颜色
查看>>
Ploly:如何在Excel中嵌入完全交互的Ploly图形?
查看>>
plotloss记录
查看>>
Plotly (Python) 子图:填充构面和共享图例
查看>>
Plotly 中的行悬停文本
查看>>
Plotly 停用 x 轴排序
查看>>
Plotly 域变量解释(多图)
查看>>
Plotly 绘制表面 3D 未显示
查看>>
Plotly-Dash 存在未知问题并创建“加载依赖项时出错“;通过使用 Python-pandas.date_range
查看>>
Plotly-Dash:如何过滤具有多个数据框列的仪表板?
查看>>
Plotly:如何为 x 轴上的时间序列设置主要刻度线/网格线的值?
查看>>
Plotly:如何从 x 轴删除空日期?
查看>>