关于前端:以Vuejs为标准来比较ReactjsSveltejs的API

6次阅读

共计 412 个字符,预计需要花费 2 分钟才能阅读完成。

大抵比拟,依据具体情况会有不一样的状况

API 比拟

Vue.js 3 Composition API React.js Hooks API Svelte.js
生命周期 useEffect 生命周期
watch/watchEffect useEffect $: {}
computed useMemo/useEffect $: {}
ref/reactive useState $:
v-html dangerouslySetInnerHTML {@html}
v-if js 三元运算 {#if}
v-for map() {#each}
v-model useState+onChange bind:value
@click onClick on:click
ref useRef this
:class className class:
provide/inject useContext context API
eventbus* publish/subscribe* publish/subscribe*

*:须要第三方库

正文完
 0