當前位置:首頁
> javascript
vue3 setup方法執行原理
Vue 3中的setup函數是在組件實例創建之前調用的一個特殊函數,它主要用于配置組件的狀態和行為。下面是setup函數的執行原理的分析:在組件定義中,通過setup屬性指定一個函數,例如:export default { &nb...
Vue3源碼之createApp
Vue.js 3中的createApp是用于創建一個Vue應用的函數。它的原理可以簡單地解析為以下幾個步驟:1. 創建一個應用實例:createApp函數會返回一個應用實例,該實例代表整個Vue應用的根實例。2. 組件注冊:通過app.component方法,可以注冊全局組件或局部組件。全局組件可以...
koa設置響應頭
設置響應頭async function responseTime(ctx, next) { const start = Date.now(); await next()...
mongodb數據備份和讀取
下載mongodb數據工具,https://www.mongodb.com/try/download/database-tools,解壓到目錄中用命令行進入此目錄,使用mongodump命令生成備份文件,例如備份本地test數據庫到d:\db目錄, 在db目錄會生成一個test文件夾: mongod...
js fetch方法使用
// get請求,第一個參數是請求地址,第二個可選,默認發送的是get請求 fetch('/api/user/list').then(res => { res.json().then(data&n...
vue3 插件開發
插件是向vue添加全局功能。你如果是一個對象需要提供install方法,你如果是function就直接當install 方法去使用。寫一個loading組件供全局使用:1)目錄結構index.ts文件內容:import { createVNode, render,&nb...
vue3 scoped樣式穿透
用于修改很多vue常用的組件庫,在組件中還是避免不了修改組件庫樣式以elementui為例:<div class="box"> <el-input class="input"...
vue3 ref,shallowRef, triggerRef, customRef
ref深層次響應變成響應式const name = ref('refName') name.value = 'newName'shallowRef淺層次響應const obj = sha...
vscode vue3常用插件
volarvolar是一個針對vue的vscode插件,在寫vue2時,通常使用vetur插件,volar用于vue3,與vetur不同的是,volar提供了更為強大的功能(使用時需要把vetur禁用,兩者一起用會有沖突)Live Serverlive server可以直接啟動一個服務,打開html...