关于Vue的 OptionAPI 和 CompositionAPI

其实一直想写一个 OptionAPI 和 CompositionAPI 对比的文章,但是尝试之后却越来越感觉哪里不对的样子。

突然有一天发现了原因。

如果说 Option API 是选择题、填空题的话,那么 Composition API 就是应用题、作文题。

选择题可以蒙呀,填空题可以各种尝试呀,但是应用题不会做,那么就只能写个解呀。

Option API 提供了“模板”,往里填充内容即可。照猫画虎就能跑起来。

但是 Composition API 只提供了基础工具(reactive、watch等),如何搭配、如何解题,就看个人能力了。

解题思路可以用很多,解题方法也可以用很多。选择任何一种都是可以的,但是拿出来当例子就未免有些偏颇了,不够全面,限制发挥。

比如状态管理,可以使用 vuex,可以使用 pinia,也可以自己写一个,反正也不难。

这就很灵活了对不对。没有对错之分,只有是否适合之分。

那么哪种方式适合,就看个人的能力了。

最后,还是不知道要如何介绍 Composition API 。

当然基础用法,官网已经说得非常清楚了。

你可能感兴趣的:(关于Vue的 OptionAPI 和 CompositionAPI)