TpyeScript+VUE3.x學習之路01 建立專案
需要安裝node
全域性安裝腳手架npm install -g @vue/cli
或者ui安裝 vue ui
建立專案 vue create vue3TS
1,基本結構
export default {
name: 'HelloWorld',
setup(){//所有內容都將寫在setup裡面
const refUl = ref();//ref(0)//重要屬性ref
const data = reactive({
listName: ["張無忌","張三丰","喬峰"],
selectName: "",
selectFun: (index: number) => {
data.selectName = data.listName[index];
},
})
onMounted(() => {//生命週期
console.log(refUl.value.children)
})
//使用toRefs可以將資料都寫在reactive裡面 一起返回
const refData = toRefs(data);
return {
...refData,
refUl
}
//要做響應式需要把資料return出去
}
};
相關文章
- 快速學習丨使用Azure DevOps建立專案dev
- FastAPI 學習之路(三十二)建立資料庫ASTAPI資料庫
- Java Spring Cloud 實戰之路 - 1 建立專案JavaSpringCloud
- RxJS的學習之路三(建立一個Observable)JS
- 建立細分客戶的無監督學習專案
- Python學習之路38-動態建立屬性Python
- maven學習總結(七)——eclipse中使用Maven建立Web專案MavenEclipseWeb
- 專案學習Graphql(一)
- vue專案學習05Vue
- 專案學習經驗
- java學習之路Java
- 學習java之路Java
- php學習之路PHP
- EBS學習之路
- TT建站之路--vue專案基礎框架搭建【01】Vue框架
- 2015讀書學習之路[蒼松]
- python爬蟲學習筆記 4.2 (Scrapy入門案例(建立專案))Python爬蟲筆記
- Praat 學習日誌1--安裝和建立專案(入門必看)
- Qt學習之路(57): 文字檔案讀寫薦QT
- 01.Django學習之安裝,建立專案,傳參,MySQL資料庫,靜態檔案配置和模板的使用DjangoMySql資料庫
- Qt學習- (掃雷專案初學)QT
- web前端學習之路Web前端
- go學習之路 --- 起步Go
- 付費學習之路
- 信安學習之路
- vue-學習之路Vue
- zookeeper學習之路一
- 學習 python 之路Python
- 機器學習&深度學習之路機器學習深度學習
- 產品學習之路
- Swift學習之路-ExtensionSwift
- Elixir學習之路1
- Qt學習之路2QT
- Android學習之路Android
- |轉| java學習之路Java
- linux 學習之路Linux
- Pytest學習之路
- Halo 開源專案學習(一):專案啟動