
vue
qq_46302247
这个作者很懒,什么都没留下…
展开
-
权限控制el-tree,获取到子节点+父节点
【代码】权限控制el-tree,获取到子节点+父节点。原创 2023-03-10 18:13:23 · 757 阅读 · 1 评论 -
el-upload的使用,list-type=“picture-card“(照片墙)
要求:上传格式为jpg文件,不限制数量。原创 2023-02-24 17:17:32 · 5472 阅读 · 0 评论 -
遍历el-form-item表单项,并绑定rules
【代码】遍历el-form-item表单项,并绑定rules。原创 2023-02-23 17:25:10 · 803 阅读 · 0 评论 -
js “2018/01-2018/12“转为“2018年01月-2018年12月“,字符串的替换和插入
【代码】js "2018/01-2018/12"转为"2018年01月-2018年12月",字符串的替换和插入。原创 2022-12-01 18:20:14 · 329 阅读 · 0 评论 -
vant组件库中list列表的使用(PullRefresh、van-list、van-empty结合使用)
【代码】vant组件库中list列表的使用(PullRefresh、van-list、van-empty结合使用)原创 2022-11-08 10:04:10 · 1152 阅读 · 0 评论 -
Vue中 $attrs 和 $listeners 的用法
listeners的作用:grandson 的事件 = ChildDemo 的监听事件 eventBindOnB + 她本身 的监听事件 change。$attrs是捡props漏的;原创 2022-08-09 14:26:14 · 248 阅读 · 0 评论 -
async(异步)和await的使用
但是当函数interface中需要调接口时(我是用setTimeout模拟调接口),此时函数fun中的代码就不是同步执行,而是异步了。正常情况下,代码是同步执行的;例如,在函数A的内部调用函数B,要等内部函数B执行完成后,才会执行函数A中在函数B后面的代码。...原创 2022-08-05 17:49:53 · 271 阅读 · 0 评论 -
vue3+ts搭建项目、引入element-plus、安装Vue VSCode Snippets
完整引入element-plus按需引入element-plus此时执行npm run serve报错:setup: ((_a = plugin.esbuild) == null ? void 0 : _a.setup) ?? function setup({ onStart, onEnd, onResolve, onLoad, initialOptions, esbuild: { build: build2 } }) {…This is probably not a problem with np原创 2022-07-07 11:13:27 · 1823 阅读 · 1 评论 -
有趣插件汇总
1、获取随机字符串,基本不可能重复原创 2022-06-30 09:22:44 · 101 阅读 · 0 评论 -
有趣网站汇总
通过get请求获取小段文字:http://api.uixsj.cn/hitokoto/get配置参考 | Vue-CLI:https://cli.vuejs.org/zh/config/#lintonsave原创 2022-06-30 09:14:37 · 110 阅读 · 0 评论 -
vuex(store) 之 namespace(命名空间)、mapState、mapGetters等
vuex之命名空间原创 2022-06-29 18:02:31 · 1105 阅读 · 0 评论 -
vue 项目引入 第三方样式
方法一:第三方资源存放在:src/assets/css/bootstrap.css方法二(不推荐):第三方资源存放在:src/assets/css/bootstrap.css方法三:当方法一和方法二报错时,使用方法三第三方资源存放在:public/css/bootstrap.css...原创 2022-06-29 15:32:28 · 647 阅读 · 0 评论 -
在vue项目自己写插件(plugin)
1、新建一个plugins.js的文件(文件名可以不是plugins)2、plugins.js内容:必须有install()函数,第一参数是Vue的构造函数,剩余参数可自己传入3、使用插件//main.js原创 2022-06-28 11:09:39 · 617 阅读 · 0 评论 -
render函数解析
引入vue.runtime.esm.js引入vue.runtime.xxx.js时,vue组件中可以使用,因为项目的packag.json中有vue-template-compiler用于解析(注意:是标签;使用完整版vue.js时,vm中的template是配置项)render是一个由vue内部调用的函数elementCreate()的传参为标签elementCreate()的传参为vue组件箭头函数写法:...原创 2022-06-28 09:48:15 · 216 阅读 · 0 评论 -
Vue中 事件总线(eventBus)详解及使用 和 消息订阅与发布
事件总线(eventBus)可用于任意两个组件传参以school.vue和student.vue为例注意:在组件销毁前,要解绑自定义事件原创 2022-06-27 17:00:19 · 444 阅读 · 0 评论 -
原型对象和原型链,Vue和VueComponent的关系
原型对象和原型链原创 2022-06-27 16:41:54 · 242 阅读 · 0 评论 -
vue生命周期
第一次进入页面时:执行created()和mounted(),mounted在主页挂载时执行一次,如果没有缓存的话,再次回到主页时,mounted又会执行从而导致ajax反复获取数据。而keep-alive对应的activated则不受缓存影响,每次重新回到主页都会执行。......原创 2022-06-27 16:39:31 · 87 阅读 · 0 评论 -
vue 自定义指令(防抖和节流)
自定义指令–函数式自定义指令–对象式原创 2022-06-27 14:48:52 · 354 阅读 · 0 评论 -
什么是cookie,以及v-htm的安全性隐患
什么是cookie?服务器返回的key-value形式的字符串,然后被浏览器保存下来了只有HttpOnly未打钩的,才能被js获取;HttpOnly是后端设置的v-htm的安全性隐患原创 2022-06-27 13:34:16 · 196 阅读 · 0 评论 -
表单form 和 表单元素(input、select、textarea等)
表单元素原创 2022-06-27 11:19:17 · 168 阅读 · 0 评论 -
vue3 之 vue-router
数据响应式原理原创 2022-06-24 11:47:07 · 121 阅读 · 0 评论 -
vue3 之 vuex
数据响应式原理原创 2022-06-24 11:46:27 · 97 阅读 · 0 评论 -
vue2 数据响应式原理
数据响应式原理原创 2022-06-24 11:44:54 · 240 阅读 · 0 评论 -
v-for 中 key的作用和原理(新旧虚拟dom比较)
key的作用和原理原创 2022-06-23 11:44:36 · 114 阅读 · 0 评论 -
v-if 和 v-show 的区别
注意:页面渲染完成后,不会有template标签,template不能和v-show一起使用原创 2022-06-23 11:17:54 · 72 阅读 · 0 评论 -
vue键盘事件
键盘事件原创 2022-06-22 16:27:36 · 83 阅读 · 0 评论 -
Object.defineProperty() 和 数据代理
Object.defineProperty原创 2022-06-22 14:51:12 · 104 阅读 · 0 评论 -
vue3 之 defineAsyncComponent异步加载组件 和 Suspense标签
注意:当son组件被Suspense包裹时,son组件中setup的返回值可以为promise原创 2022-06-22 11:20:18 · 450 阅读 · 0 评论 -
vue3 之 判断是否为响应式数据
因为 readonly() 为深只读,一般都是传一个reactive的对象,所有本质上还是proxy。原创 2022-06-22 10:01:36 · 250 阅读 · 0 评论 -
vue3 的 provide 和 inject 以及 teleport
注意:父子组件也是可以用provide/inject传参的,但是父子之间不建议用provide/inject,一般都是用props。如果grandson里面还有子组件,那么该子组件也是可以获取到app的car的原创 2022-06-22 09:46:47 · 151 阅读 · 0 评论 -
vue3 的 customRef()
customRef()创建一个自定义的ref要求:当输入框内容改变时,等500ms后,再去修改v-model绑定的值原创 2022-06-21 17:08:03 · 191 阅读 · 0 评论 -
vue3 的 toRaw() 和 markRaw()
toRaw()要求传入一个由 reactive生成的响应式对象,然后将该对象转为非响应式的普通对象markRaw()标记一个普通对象,使之永远不会成为响应式对象原创 2022-06-21 16:28:28 · 619 阅读 · 0 评论 -
vue3 的 readonly 和 shallowReadonly
readonly, shallowReadonly原创 2022-06-21 15:43:10 · 115 阅读 · 0 评论 -
vue3 的 shallowReactive 和 shallowRef
shallowReactiveshallowRef原创 2022-06-21 15:16:40 · 97 阅读 · 0 评论 -
vue3 的 toRef() 和 toRefs()
toRef()toRefs()原创 2022-06-21 14:56:29 · 759 阅读 · 0 评论 -
vue3 的 hook
vue3的hook类似于vue2的Mixin(混入)原创 2022-06-21 11:55:36 · 344 阅读 · 0 评论 -
vue3 生命周期
vue3生命周期原创 2022-06-21 09:48:12 · 90 阅读 · 0 评论 -
vue3 之 watch、watchEffect
1、watch2、watchEffect执行顺序:原创 2022-06-21 09:13:06 · 87 阅读 · 0 评论 -
vue3 之 computed
computed原创 2022-06-20 17:27:46 · 211 阅读 · 0 评论 -
vue3 之 setup注意点(props,context)及组件封装
setup原创 2022-06-20 16:04:13 · 473 阅读 · 0 评论