Fork me on GitHub
摘要: 说说我实习前端开发的时候用的大文件上传,前端原本项目用的是element自带的el-upload文件上传,确实很方便,element把数据上传成功,失败,上传中等等的监听事件都已经封装好了,文件列表和文件信息也携带在监听方法的参数中,调用然后打印,,一目了然,进行业务逻辑开发效率很高。但问题是,,e 阅读全文
posted @ 2020-09-26 22:01 litianer 阅读(342) 评论(0) 推荐(0) 编辑
摘要: promise是什么?作用?解决什么问题? promise是一个用于异步操作的对象。 使代码可读性更好,提高性能,提高开发效率。 promise解决了回调地狱的问题,回调地狱是指在异步ajax请求中不断嵌套使用。用法语法?基本语法:new Promise ((resolve,reject)=>{// 阅读全文
posted @ 2020-07-15 23:43 litianer 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 单行文本垂直居中(按钮)方法: 1.容器高度height等于行间距line-height 、 2. 加padding 首行缩进text-indent text-decoration cursor a:hover{鼠标进入目标后执行。。。} 行级元素 特点:内容决定元素所占位置,不可以通过css改变宽 阅读全文
posted @ 2020-07-15 20:43 litianer 阅读(129) 评论(0) 推荐(0) 编辑
摘要: git传送带: 工作目录->暂存区->仓库->远程 配置操作:git config --global user.name git config --global user.email 提交操作:git init 初始化 git status 查看当前状态 git add file 从工作目录添加到暂 阅读全文
posted @ 2020-04-07 03:00 litianer 阅读(158) 评论(0) 推荐(1) 编辑
摘要: 安装vue脚手架 npm install @vue/cli基于命令行创建:创建项目 vue create +项目名 基于可视化创建:vue ui 创建项目 打开浏览器选择配置创建(推荐) 项目结构: node_modules: 依赖包 public :静态资源 (首页,图标。。) src:源码 as 阅读全文
posted @ 2020-04-02 19:54 litianer 阅读(1037) 评论(0) 推荐(1) 编辑
摘要: 预编译:函数声明整体提升 变量 声明提升 任何变量未经声明就赋值,此变量为全局对象所有。var a=123; var a = b = 123;(a b为全局对象) 一切声明的全局变量,全是window的属性。 function fn(a) { console.log(a);//function a( 阅读全文
posted @ 2020-03-20 20:42 litianer 阅读(223) 评论(1) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2020-03-20 20:13 litianer 阅读(1768) 评论(1) 推荐(0) 编辑
摘要: js中有5种数据类型:Undefined、Null、Boolean、Number和String。 还有一种复杂的数据类型Object []转换成Number 为0 转换成boolean为true 所以![]==[] 是true 因为左边隐式转换等于false=0 右边也为0 “” null 0 Na 阅读全文
posted @ 2020-03-20 20:05 litianer 阅读(181) 评论(0) 推荐(1) 编辑