Vue Basic Use
Vue 學習筆記(部分有與react類似API的比較)
1 min readAug 5, 2020
索引index
v-bind
v-for
v-if, v-else-if, v-else
v-model
ref
<transition>
<transition-group>
<keep-alive> & <component :is=”” >
<slot >
ref
Get component DOM or vue instance
ref in normal component(e.g. <p></p>): DOM noderef in custom component: vue instance
dom ref
custom component ref
transition
transition className generator
在"單一component"v-if 渲染前後 / <component>渲染前後 /v-show 顯示前後,加入entering/leaving相關的 classname,因此動畫只要將你想要的特效放在相關style中即可
props {
name: string
mode?: string
...其餘props詳見這裡
}
transition-group
transition all components
在<transition-group></transition-group>中的components在更新後(新增或刪除…等),會跟transition一樣,加上entering/leaving相關的 classname
props {
...transition props except mode //除了mode以外,其他跟transition一樣
tag: string //預設為span,包裹在最外層的wrapper tag
}
引用/參考,延伸閱讀
vue api: https://vuejs.org/v2/api/
transition: https://vuejs.org/v2/guide/transitions.html