vue3
文章平均质量分 72
七月的冰红茶
一天天迷迷糊糊~
展开
-
【vue3】使用vuedraggable和grid实现自定义拖拽布局
使用vuedraggable实现拖拽功能,拖拽改变的是模块在list的顺序,使用gird设置动态类名,根据模块在list的位置匹配对应的gird样式。原创 2023-11-13 18:32:49 · 2218 阅读 · 0 评论 -
【vite】构建vue3项目和基础配置
d.ts类型定义文件,d可以理解为 definition 或 declaration 即『定义或声明』,顾名思义这是对 js 文件的类型声明文件。所以 ts 编译器会自动根据 .ts中的信息,生成对外的 .d.ts文件,和生成的 js 文件搭配使用。其中,js 文件是给运行引擎用的,而 .d.ts文件是给 IDE(智能编辑器)写代码时参考用的。(2)只有 VITE_开头的变量才 会被暴露为 import.meta.env.*提供给客户端源码。删掉package-lock.json;在.d.ts文件里添加。原创 2023-09-12 01:18:23 · 472 阅读 · 2 评论 -
【vue3】watch的用法,watch、watchEffect、computed区别
③computed,初始化时就会调用一次,参数为依赖项,依赖项可以是get函数返回计算之后的值(必须),也可以是带有 get 和 set 函数的对象,引用两次,但只会执行最近一次;①watch,在vue3中以组合api方式使用,3个参数(依赖项,回调,deep),依赖项必填,当依赖项更改时会执行回调,;①watch,可获取先前值和当前值,监听范围广可监听data之外的响应对象,可监听一个,也可以多个组合监听,②watchEffect,不能获取先前值,但支持异步和取消异步。),不需要传依赖项,自动收集依赖;原创 2022-06-27 02:17:00 · 16506 阅读 · 0 评论 -
跨域CORS解决办法
跨域是由浏览器的同源策略产生的一种自卫行为。一个URL由协议protocol / 主机host / 端口port组成,这三部分都相同时为同源。当前url和请求url不同源时就会产生跨域。原创 2022-06-13 00:45:15 · 3806 阅读 · 0 评论