likes
comments
collection
share

以Vue.js为标准来比较React.js,Svelte.js的API

作者站长头像
站长
· 阅读数 317

大致比较,根据具体情况会有不一样的情况

API比较

Vue.js 3 Composition APIReact.js Hooks APISvelte.js
生命周期useEffect生命周期
watch/watchEffectuseEffect$: { }
computeduseMemo/useEffect$: { }
ref/reactiveuseState$:
v-htmldangerouslySetInnerHTML{ @html }
v-ifjs三元运算{ #if }
v-formap(){ #each }
v-modeluseState+onChangebind:value
@clickonClickon:click
refuseRefthis
:classclassNameclass:
provide/injectuseContextcontext API
eventbus*publish/subscribe*publish/subscribe*

*:需要第三方库