天天看點

vue3.0 createApp

傳回一個提供應用上下文的應用執行個體。應用執行個體挂載的整個元件樹共享同一個上下文。

1、使用
	const app = Vue.createApp({配置對象},{根prop參數})

2、鍊式調用
	支援鍊式調用:https://v3.cn.vuejs.org/api/application-api.html#component

3、該方法類型聲明
	interface Data {
	  [key: string]: unknown
	}
	
	export type CreateAppFunction<HostElement> = (
	  rootComponent: PublicAPIComponent,
	  rootProps?: Data | null
	) => App<HostElement>
           

代碼示例:

const app = Vue.createApp(
  {
    props: ['username']
  },
  { username: 'Evan' }
)

<div id="app">
  <!-- 會顯示 'Evan' -->
  {{ username }}
</div>

           
下一篇: vue3.0總結