- 博客(13)
- 收藏
- 关注
原创 vue +element的上传文件限制文件大小和限制文件类型
vue +element的上传文件限制文件大小和限制文件类型element的文件上传的文档中介绍:参数说明类型accept接受上传的文件类型(thumbnail-mode 模式下此参数无效)string下面附上代码 <el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/" :on-pr
2020-10-16 17:58:48
15140
3
原创 vue+element 实现全选和取消全选 --文章列表
代码实现<!-- --><template> <div class="html"> <Headers></Headers> <div class="container"> <!-- 搜索区域 --> <div class="search"> <div class="input-box"> <div id="DB
2020-09-24 16:58:23
619
原创 函数防抖与节流
函数防抖与节流函数防抖:就是当持续发生事件时,一定时间内没有触发事件,则执行一段事件处理函数,倘若在一定时间内触发了事件,就开始重新计时。应用场景: 当创建角色时需要输入用户名去请求数据库内有没有重复的用户名,这时需要在用户停止输入后的n秒,向服务器请求判断是否重名。代码实现//防抖debounce代码:function debounce(fn) { let timeout = null; // 创建一个标记用来存放定时器的返回值 return function () {
2020-09-23 17:33:40
141
原创 /deep/深度选择器
/deep/深度选择器在vue中,当在组件内的style设置scope时,在写样式对子组件是不生效的,如果想让某些样式对所以子组件都生效,可以使用 /deep/ 深度选择器业务场景:当使用element时,想对element 的表格进行样式的修改,无论在组件内怎么是指,都无法在页面上出现想要的结果,这是就需要使用深度选择器 /deep/使用方法/deep/.el-table th { text-align:center; //对所有的子组件生效}...
2020-09-22 16:43:20
557
原创 js底层实现数据响应式及原理介绍(面试 简易版的数据相应式)
defineProperty 和 Proxy 都是实现数据响应式的原理defineProperty其实就是定义对象的属性 defineproperty其实并不是核心的为一个对象做数据绑定,而是给一个对象做属性标签,只不过属性中的get和set实行了响应式属性名默认值含义valueundefined值getundefined获取setundefin...
2019-11-25 14:26:18
897
原创 typescript的学习之路
"use strict";// let a: string;// a = 'alsdjfklasj'// function all(name: string, age: number): string {// return `${name},${age}`// }// // alert(all('张三',20))// // undefined类型// let und: un...
2019-11-19 16:47:31
141
原创 vue权限处理
vue权限处理<template> <div> <div v-i 权限1</div> <div>权限2</div> <div>权限3</div> </div></template>
2019-10-09 17:43:55
141
原创 vue中如何优雅的注册全局组件
vue中如何优雅的注册全局组件//首先写一个组件(login.vue) <template> <div class="login"> <h1>login</h1> </div> <template> <script> export default { name : 'l...
2019-10-09 11:05:00
659
原创 vue项目中使用axios
下载axioscnpm install vue-axios --savecnpm install qs,js --save在main.js文件中引用并且挂载到vue上import axios from 'axios'import qs from qsVue.prototype.$axios = axiosVue.prototype.qs = qs使用this.$axios({...
2019-09-29 15:10:19
174
原创 Promise顺序读取文件
Promise的含义Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise是一个对象,从它可以获取异步操作的消息。Promis...
2019-09-29 10:59:18
1062
原创 Dplayer弹幕的获取和提交
vue项目中播放M3u8格式的视频,最终选择了Dplayer这款播放器,DPlayer是一个可爱的HTML5 弹幕视频播放器,可以帮助人们轻松地构建视频和弹幕。Dplayer帮助文档/官网因为Dplayer 文档中有默认的弹幕库,你也可以自己搭建弹幕服务器,貌似是node 环境,Dplayer中有配置参数,可以提交代码和获取代码,大致是 danmaku: { id: '9E2...
2019-09-28 18:26:49
7332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人