当前位置:首页 > javascript

javascript

  • 最新
  • 浏览
  • 评论

vue3 setup方法执行原理

hxing6411年前 (2023-09-26)3827
Vue 3中的setup函数是在组件实例创建之前调用的一个特殊函数,它主要用于配置组件的状态和行为。下面是setup函数的执行原理的分析:在组件定义中,通过setup属性指定一个函数,例如:export default {     &nb...

Vue3源码之createApp

hxing6411年前 (2023-09-26)3164
Vue.js 3中的createApp是用于创建一个Vue应用的函数。它的原理可以简单地解析为以下几个步骤:1. 创建一个应用实例:createApp函数会返回一个应用实例,该实例代表整个Vue应用的根实例。2. 组件注册:通过app.component方法,可以注册全局组件或局部组件。全局组件可以...

koa中文件上传

hxing6412年前 (2022-12-05)5105
https://www.npmjs.com/package/@koa/multer...

koa设置响应头

hxing6412年前 (2022-11-24)2810
设置响应头async function responseTime(ctx, next) {   const start = Date.now();   await next()...

mongodb数据备份和读取

hxing6412年前 (2022-11-10)2372
下载mongodb数据工具,https://www.mongodb.com/try/download/database-tools,解压到目录中用命令行进入此目录,使用mongodump命令生成备份文件,例如备份本地test数据库到d:\db目录, 在db目录会生成一个test文件夹: mongod...

js fetch方法使用

hxing6412年前 (2022-11-01)2663
// get请求,第一个参数是请求地址,第二个可选,默认发送的是get请求 fetch('/api/user/list').then(res => {     res.json().then(data&n...

vue3 插件开发

hxing6412年前 (2022-10-31)2617
vue3 插件开发
插件是向vue添加全局功能。你如果是一个对象需要提供install方法,你如果是function就直接当install 方法去使用。写一个loading组件供全局使用:1)目录结构index.ts文件内容:import { createVNode, render,&nb...

vue3 scoped样式穿透

hxing6412年前 (2022-10-31)1911
用于修改很多vue常用的组件库,在组件中还是避免不了修改组件库样式以elementui为例:<div class="box">     <el-input class="input"...

vue3 ref,shallowRef, triggerRef, customRef

hxing6412年前 (2022-09-25)1880
ref深层次响应变成响应式const name = ref('refName') name.value = 'newName'shallowRef浅层次响应const obj = sha...

vscode vue3常用插件

hxing6412年前 (2022-09-25)1457
volarvolar是一个针对vue的vscode插件,在写vue2时,通常使用vetur插件,volar用于vue3,与vetur不同的是,volar提供了更为强大的功能(使用时需要把vetur禁用,两者一起用会有冲突)Live Serverlive server可以直接启动一个服务,打开html...