頁面建立

撰寫規定

使用 <template> 包住,並給一個根節點。<template>裡面的東西都會出現在畫面上。

<template>
  <xxx>
  </xxx>
</template>
circle-info

有時候頁面外層可能使用 grid 或 flex,這時候根節點就會很討厭,所以要注意一下。

加入 script

<template>
  <xxx>
  </xxx>
</template>

<!--
setup 的意思是使用 composition API 寫法
lang="ts" 意思是這裡使用 typescript 語言,也就是要注意 js 的 type
  -->
<script setup lang="ts">
</script>

option API 和 composition API 寫法差異為:

前者會是固定寫法,相同的資料會寫在一起,例如 data 類的寫在一起、function 功能類的寫在一起。

後者則注重在相同情境的寫在一起,例如購物車的data、function寫在一起,要改code就不用跳來跳去。

目前公司喜歡用後者,因為可以更自由的排列位置。

加入 CSS

完整範例

參考來源

Last updated

Was this helpful?