![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
星星上的程序媛
这个作者很懒,什么都没留下…
展开
-
树结构添加分组,向上向下添加同级,添加子级
【代码】树结构添加分组,向上向下添加同级,添加子级。原创 2024-07-15 09:54:26 · 469 阅读 · 0 评论 -
微信小程序图片上传uploadfile失败
场景一:开发者工具可上传,手机端不可以问题定位:开发者工具返回http://,手机端返回wxfile://解决方式:由后端写上传图片的接口场景二:调试模式可以上传,非调试模式不可以问题定位:接口进不去解决方式:设置uploadfile和download合法域名设置地址在:【开发】- 【开发设置】 - 【服务器域名】uploadFile和downloadFile合法域名可以和request合法域名一样uploadFile和downloadFile合法域名都要设置,很重要!!...原创 2021-10-21 14:51:41 · 3823 阅读 · 0 评论 -
echarts地图
这里写目录标题需求数据格式渲染地图函数地图展示三种类型的数据鼠标悬浮在某个定位点,显示相关详情数据;放大缩小限制整合一下,就是这样的效果如图根据搜索的数据,显示当前的定位点及其相关数据;点击下拉框的li,重新渲染地图搜索图标的点击事件需求1.地图展示三种类型的数据;2.鼠标悬浮在某个定位点,显示相关详情数据;3.根据搜索的数据,显示当前的定位点及其相关数据;4.放大缩小限制数据格式var qn=[ { "name": "党校", "value": [原创 2021-08-11 18:06:18 · 2041 阅读 · 0 评论 -
echarts相关设置整理
1.图例展示两列legend可以写成数组,里面有两个对象,data: legendData.slice(0, 4)分割 legend: [{ type: "scroll", //可滚动 orient: 'vertical', icon: 'rect', left: '0%', align: 'left', top: '65%',原创 2021-01-15 09:20:16 · 2690 阅读 · 0 评论 -
JS中怎样获取当前日期的前一个月和后一个月的日期字符串
var lastMonthToday = new Date( new Date().getTime() - 30 * 24 * 60 * 60 * 1000 ); var lastMonthYear = lastMonthToday.getFullYear(); var lastMonth = lastMonthToday.getMonth() + 1; var lastMonthDay = lastMonthToday.get原创 2021-01-07 14:54:27 · 1572 阅读 · 2 评论 -
echarts双grid时添加多yAxis时报错:xAxis and yAxis must use the same grid
双grid,双yAxis时报错: Uncaught Error: xAxis and yAxis must use the same grid如下有两个grid"grid": [ { x: '7%', y: '7%', width: "35%", height: '70%', left: '10%',原创 2020-11-25 18:55:23 · 4569 阅读 · 2 评论 -
echarts多个地区合并并实现标注
echarts多个地区合并并实现标注地图合并根据坐标定位标注更换成自己的图片先备注几个地址获取json:http://datav.aliyun.com/tools/atlas/#&lat=31.840232667909365&lng=104.2822265625&zoom=4压缩jsonhttps://mapshaper.org/地图合并参考:echarts合并地图,把中国各个省份分成华北,东北,华东,华中,华南,西南,西北七个大区需要特别注意的是,json文件需原创 2020-09-29 14:32:49 · 2147 阅读 · 1 评论 -
记录项目中启动后访问的页面
在项目启动的完成后,我们访问的路径是http://192.168.0.106:80/,根据路由的配置,也就是应该跳到首页路由是这么配置的在根路径下的permission.js文件里(这个文件在main.js中被引入了),又做了处理,定义了白名单,并且做了判断,是否有token有token,在判断是否跳到login,是就到首页,不是就做其他处理没有token,在白名单里就跳白名单里的页面,没有就到login访问页面时,他会先进入index.html(public文件里的)------>Ap原创 2020-06-28 17:28:04 · 383 阅读 · 0 评论 -
element 时分秒的展示和设置
下拉显示的html其实都是一样的,不一样在于这种的不需要加标签<el-table-column type="expand"> <template slot-scope="props"> <el-button type="primary" size="small" @click="showAddForm(props,'add')">添加</el-button> <el-form原创 2020-06-03 17:44:09 · 1498 阅读 · 0 评论 -
table表格根据id查询数据下拉展示明细,两种方式
<el-table-column width="40"> <template slot-scope="scope"> <el-button type="text" @click="hangClick(scope.row)"> <i class="el-icon-arrow-right"></i> </el-button> ...原创 2020-05-28 15:28:12 · 1260 阅读 · 0 评论 -
element在表格中使用switch开关,单独控制
<el-table-column v-if="columns.visible('ix02')" :show-overflow-tooltip="true" prop="ix02" label="是否推送" > <template slot-scope="scope"> <el-switch v-...原创 2020-05-28 14:23:52 · 3449 阅读 · 0 评论 -
element之popover弹出框
项目中遇到这种问题,一个页面有多种popover,如图,我想要一个背景是蓝色的popover弹出框和背景是白色的弹出框当你改变其中一个popover时,其他的都别改变了,这是因为你改的popover的样式是全局的,且它是独立于app之外的,也就是说你只能这么写.el-popover { display: inline-block; background: #1F4F6B; max-width: 990px; border : none; border-radius: 0;原创 2020-05-19 17:16:22 · 3910 阅读 · 0 评论 -
面试之性能优化
这里写目录标题页面级的优化(http优化)代码级的优化页面级的优化(http优化)减少http的请求css sprites(雪碧图)CSS Sprites其实就是把网页中一些背景图片整合拼合成一张图片中,再利用DIV CSS的“background-image”,“background- repeat”,“background-position”的组合进行背景定位,backgroun...原创 2020-04-27 15:23:11 · 137 阅读 · 0 评论 -
面试之js闭包
function father() { var age = 10; function son() { age++; console.log(age); //11 } son(); } father();这就是最简单的闭包:子函数访问父函数的变量age,这就形成了闭包环境闭包的表面现象(...原创 2020-04-16 11:16:05 · 157 阅读 · 0 评论 -
2020面试所遇问题整理
面试js理论题代码题cssvuees6js理论题1. 说一说typeof 和instanceof 的区别typeof用于检测数据类型,返回6种值:number,string,boolean,undefined,object,function数组和null类型都返回object;NaN返回numberinstanceof用于判断某个变量是否是某个对象的实例,返回值为true或false;...原创 2020-04-08 21:18:08 · 205 阅读 · 0 评论 -
flutter常遇问题
一、使用adb 的usb真机调试,安装错误:Error: ADB exited with exit code 1 Performing Streamed InstallFailure [INSTALL_FAILED_ABORTED: User rejected permissions]解决方案:1.手机开启开发者模式2.从开发者模式的设置中,关闭,安装需要用户确认的选项:...原创 2019-12-14 15:14:59 · 2298 阅读 · 0 评论 -
手机端长按图片下载
手机端长按图片下载html长按事件下载js效果图html<div id="target"> <img src="./timg.jfif" id="img1" class="img1"></img></div>$(function () { // 函数名longpress,参数为: 需长按元素的id、长按之后的逻辑...原创 2019-12-04 12:59:31 · 3889 阅读 · 0 评论 -
ES6之var/let/const
javascript发展史1995年 发明js (只能显示文字,负责表单验证),之前是叫LiveScript 蹭热度 改成JavaScript1996年 发布JavaScript1.0和1.1版本1997年 三足鼎立(JavaScript(网景)、JScript(微软 IE3)、scripteEase(nombas)) ECMA 以JavaScript1.1...原创 2019-11-15 18:57:07 · 131 阅读 · 0 评论 -
tomcat下js在浏览器中乱码
在tomcat的bin目录下的catalina.bat加如下一条语句set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8原创 2019-10-17 19:33:49 · 1280 阅读 · 1 评论 -
vue中使用qrcode动态生成二维码,并解决点击按钮多次生成二维码的问题
vue中使用qrcode动态生成二维码,并解决点击按钮多次生成二维码的问题将qrcode.js引入你的页面中在methods里添加函数网上有很多教程,用npm安装,但我没有成功,所以我用的是引入js文件将qrcode.js引入你的页面中我把js文件和页面放在一个文件夹里的在downLoad.vue里引入jsimport &quot;./qrcode&quot;;需要注意的是,可能因为vue配置的不同,引入...原创 2018-10-17 14:34:53 · 17068 阅读 · 3 评论 -
前端判断安卓/ios/pc设备
首先是判断安卓/ios/pc,根据不同的设备展示不同的按钮<template> <div class="download"> <div class="download-body"> <div v-if="type===2"> <a type=&quo原创 2018-10-17 14:37:57 · 947 阅读 · 0 评论 -
点击按钮点击复制功能
<p>邀请码</p><p class="inviteCode" id = "inviteCode">{{invite_code}}</p><p class="copy" @click="copy">复制</p>copy() { var Url2原创 2018-11-20 18:17:03 · 17189 阅读 · 0 评论 -
vue项目中的websocket,心跳包
我没有使用socket.js这类封装好的websocket包,使用的是原生的新建js文件,封装websocketvar global_callback = null;var websock = null;function initWebSocket() { //初始化weosocket //ws地址 var wsuri = &amp;quot;ws地址&amp;quot;; websock = new...原创 2018-11-19 15:07:50 · 14907 阅读 · 8 评论 -
react native安装和配置
下载安装Node 、Python2 和Java SE Development Kit (JDK)注意 Node 的版本必须高于 8.3,Python 的版本必须为 2.x(不支持 3.x),而 JDK 的版本必须是 1.8(目前不支持 1.9 及更高版本)。这些官网上都有,安装过程可百度,记得要配置,我主要栽在了Android studio,所以就详细说这个了第一步肯定是下载安装啦,都两个链...原创 2018-11-27 18:01:50 · 177 阅读 · 0 评论 -
h5 FAQ页面
FAQ页面htmljshtml<!DOCTYPE html><html> <div class="questions row"> <ul class="col-md-6 col-md-offset-3 question-list"> <li class="que...原创 2019-06-11 11:39:15 · 617 阅读 · 0 评论 -
vue项目使用axios上传文件
axios上传文件axios 封装按需求写相应的js在需要的页面里使用axios 封装按需求写相应的js我这个是财务那块的,为了方便看,我把其他的函数删除了/** * finance模块接口列表 */import axios from "./http"; // 导入http中创建的axios实例import qs from "qs"; // 根据需求是否导入qs模块import...原创 2019-06-11 11:53:51 · 843 阅读 · 0 评论 -
vue实现联动选择
因为项目需求,作者和作者头像都是由后台接口传给前端的,所以我就选择用select来实现主要想法就是当选择作者后,自动显示头像,(效果如下:)下面就分享下代码(element):页面用的就是form表单<el-form ref="goodsCircle" :model="goodsCircle" class="form-container"> <...原创 2019-07-09 15:51:39 · 2244 阅读 · 0 评论 -
那些年前端工作遇到的问题(待整理)
开发vue遇见的问题1. 设置localhost和IP都可以访问2. Vue项目中使用svg图标1. 设置localhost和IP都可以访问在package.json文件里做如下修改:"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js --host 0.0.0.0"2. Vu...原创 2019-08-06 18:14:25 · 269 阅读 · 0 评论 -
html5使用mescroll
我将创建mescroll写成了公共函数,因为我别的页面也要用其他配置可以看官网//第一个参数"mescroll"对应上面布局结构div的idfunction getMescroll(mescroll,callBack){ return new MeScroll(mescroll, { //如果下拉刷新是重置列表数据,那么down完全可以不用配置 do...原创 2019-09-06 13:32:14 · 1263 阅读 · 0 评论 -
`npm install --save-dev`和`npm install --save`的区别
npm install --save-dev和npm install --save的区别npm install mockjs --save-dev我们可以在【package.json】文件里看一下npm install axios --save没有-dev是放在dependencies里的,表示任何时候都要用到有-dev是放在devDependencies里的,表示只在开发环境时用到...原创 2018-10-19 17:15:54 · 337 阅读 · 0 评论