随笔分类 -  前端

前端随笔
摘要:使用JSON.stringify把对象转为字符串,再判断字符串是否等于"{}" ES6新方法,通过Object.keys, Object.values, Object.entries返回数组,判断数组的长度是否大于0即可 阅读全文
posted @ 2020-02-10 10:08 阿臻 阅读(1921) 评论(0) 推荐(0) 编辑
摘要:```JavaScriptaxios .get('/captcha', { params: param, responseType: 'arraybuffer' }) .then(response => { return 'data:image/png;base64,' + btoa( new Uint8Array(response.data) .r... 阅读全文
posted @ 2020-01-13 15:30 阿臻 阅读(1326) 评论(0) 推荐(0) 编辑
摘要:中后台框架 bootstrap 基于jquery,鼻祖,目前很少用 + https://adminlte.io/ layui 目前基于jquery最流行的ui框架. + https://www.layui.com/ + https://www.layui.com/admin/ elementUi 基 阅读全文
posted @ 2020-01-09 11:58 阿臻 阅读(245) 评论(0) 推荐(0) 编辑
摘要:vue 中自动定位 获取用户详细地址 阅读全文
posted @ 2020-01-08 17:47 阿臻 阅读(5831) 评论(0) 推荐(0) 编辑
摘要:Cascader 级联选择器 + 使用级联选择器我使用的是默认选中值 + 下面是我的数据格式,只是形式相同,值不同, 后台的数据是这样的不是ID 记住级联选择器的值是数组,请求来的数据记得看一下是不是数组 + 第一次查看默认选中的结果很正确 + 第二次查看默认选中,查看的不能是和上次父级相同,这里路 阅读全文
posted @ 2019-12-22 19:18 阿臻 阅读(8155) 评论(2) 推荐(1) 编辑
摘要:+ 判断值得类型 + 判断对象是否为空对象 Object.keys(obj), 返回值:一个表示给定对象的所有可枚举属性的字符串数组。 阅读全文
posted @ 2019-12-19 21:19 阿臻 阅读(359) 评论(0) 推荐(0) 编辑
摘要:时间格式 需要转换为 + 使用 第一种封装为函数 第二种 阅读全文
posted @ 2019-12-13 17:46 阿臻 阅读(1712) 评论(0) 推荐(0) 编辑
摘要:可以自己再次封装,只是简单的配置下 import axios from "axios"; const service = axios.create({ baseURL: process.env.VUE_APP_BASE_API, // baseurl 示例:https://baidu.com // 阅读全文
posted @ 2019-12-11 10:37 阿臻 阅读(13736) 评论(3) 推荐(0) 编辑
摘要:flexible 主要是用来响应式改变根元素的字体大小 安装命令 npm install lib-flexible --save 在main.js里面导入命令import 'lib-flexible' 要把index.html里面的<meta name='viewport'>标签删除;因为会自动添加 阅读全文
posted @ 2019-12-09 12:51 阿臻 阅读(10047) 评论(0) 推荐(0) 编辑
摘要:+ 安装express 建议安装到dev依赖里面 + 安装body parse 当你使用post方法提交请求数据时你可能会需要rq.body来查看你提交的请求数据,但是body parse是一个中间件必须安装一下,可以先不安装用到再安装 + 在项目中创建一个与src同级的server文件夹(文件夹名 阅读全文
posted @ 2019-12-04 19:50 阿臻 阅读(347) 评论(0) 推荐(0) 编辑
摘要:在工作目录下建立.jsbeautifyrc文件 官方文档 { "brace_style": "none,preserve-inline", "indent_size": 2, "indent_char": " ", "jslint_happy": true, "unformatted": [""], 阅读全文
posted @ 2019-12-02 16:32 阿臻 阅读(2401) 评论(0) 推荐(0) 编辑
摘要:loop 设置为true 则开启loop模式。loop模式:会在原本slide前后复制若干个slide(默认一个)并在合适的时候切换,让Swiper看起来是循环的。 loop模式在与free模式同用时会产生抖动,因为free模式下没有复制slide的时间点。 这里打开循环模式的时候就会复制slide 阅读全文
posted @ 2019-11-30 23:05 阿臻 阅读(1309) 评论(0) 推荐(0) 编辑
摘要:生成垂直盒子阴影 h shadow 必需的。水平阴影的位置。允许负值 v shadow 必需的。垂直阴影的位置。允许负值 blur 可选。模糊距离 spread 可选。阴影的大小 color 可选。阴影的颜色。在CSS颜色值寻找颜色值的完整列表 inset 可选。从外层的阴影(开始时)改变阴影内侧阴 阅读全文
posted @ 2019-11-30 16:52 阿臻 阅读(180) 评论(0) 推荐(0) 编辑
摘要:下面的路由指向的其实是同一个传递不同参数的路径,只不过是传递的参数不同,拦截路由的路由文件里面是同一个配置 + 官方文档解释 // 在当前路由改变,但是该组件被复用时调用 // 举例来说,对于一个带有动态参数的路径 /foo/:id,在 /foo/1 和 /foo/2 之间跳转的时候, // 由于会 阅读全文
posted @ 2019-11-29 20:30 阿臻 阅读(2221) 评论(0) 推荐(0) 编辑
摘要:Vue的生命周期函数 自定义指令的生命周期 + bind:只调用一次,指令第一次绑定到元素时调用,用这个钩子函数可以定义一个绑定时执行一次的初始化动作。 + inserted:被绑定元素插入父节点时调用(父节点存在即可调用,不必存在于document中)。 + update:被绑定于元素所在的模板更 阅读全文
posted @ 2019-11-28 21:15 阿臻 阅读(205) 评论(0) 推荐(0) 编辑
摘要:选择排序 阅读全文
posted @ 2019-11-27 17:13 阿臻 阅读(89) 评论(0) 推荐(0) 编辑
摘要:npm查询版本 npm -v npm安装模块 【npm install xxx】利用 npm 安装xxx模块到当前命令行所在目录; 【npm install -g xxx】利用npm安装全局模块xxx; npm升级 window的升级方法 使用管理员身份打开powershell Set-Execut 阅读全文
posted @ 2019-11-27 15:40 阿臻 阅读(15806) 评论(0) 推荐(1) 编辑
摘要:封装排序方法 + 对象排序方法 + 数组排序方法 阅读全文
posted @ 2019-11-27 09:47 阿臻 阅读(188) 评论(0) 推荐(0) 编辑
摘要:jquery 显示隐藏方法实现动画效果 方向 显示 隐藏 左上角到右下角 show() hide() 垂直向下 slideDown() slideUp() 水平与垂直两个方向 toggle() 垂直向上切换 slideToggle() 阅读全文
posted @ 2019-11-20 15:19 阿臻 阅读(3081) 评论(0) 推荐(1) 编辑
摘要:仅供自己参考 "参考博客" 在请求成功的地方 添加以下代码: var blob=new Blob(); blob=this.response; 既然二进制数据拿到了,那么要把它放在一个 html标签中,并且应该是img标签 那么:代码应该是 var img = document.createElem 阅读全文
posted @ 2019-11-18 17:46 阿臻 阅读(1204) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示