JavaScript
达拉崩巴斑得贝迪卜多比鲁翁_
这个作者很懒,什么都没留下…
展开
-
JavaScript通过 new FileReader() 获取图片base64 无组件上传图片
我们知道,img的src属性或background的url属性,可以通过被赋值为图片网络地址或base64的方式显示图片。在文件上传中,我们一般会先将本地文件上传到服务器,上传成功后,由后台返回图片的网络地址再在前端显示。通过FileReader的readAsDataURL方法,我们可以不经过后台,直接将本地图片显示在页面上。这样做可以减少前后端频繁的交互过程,减少服务器端无用的图片资源,代码如下:iview官网查看data(){ return{ iconFileSrc: null, //原创 2020-10-27 15:28:43 · 1689 阅读 · 0 评论 -
H5 获取手机GPS坐标
只要手机有GPS模块,可以用HTML5的Geolocation接口获取在HTML5中,geolocation作为navigator的一个属性出现,它本身是一个对象,拥有三个方法:getCurrentPositionwatchPositionclearWatch1.简单 function getLocation(){ if(navigator.geolocation){ //判断是否有这个对象 navigator.geoloc原创 2020-10-21 19:07:55 · 4071 阅读 · 3 评论 -
纯 js 导出 excel
https://www.npmjs.com/package/js-export-excel第一步,先安装该组件:npm install js-export-exceloryarn add js-export-excel第二步,在需要地方引用const ExportJsonExcel = require("js-export-excel");orimport ExportJsonExcel from "js-export-excel";开始使用<template>原创 2020-10-20 16:55:35 · 359 阅读 · 0 评论 -
理解Object.defineProperty的作用
对象是由多个名/值对组成的无序的集合。对象中每个属性对应任意类型的值。定义对象可以使用构造函数或字面量的形式:var obj = new Object; //obj = {}obj.name = "张三"; //添加描述obj.say = function(){}; //添加行为除了以上添加属性的方式,还可以使用Object.defineProperty定义新属性或修改原有的属性。Object.defineProperty()语法:Object.defineProperty(obj原创 2020-10-20 14:09:27 · 215 阅读 · 0 评论