自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 vue3+element-plus表单重置resetFields方法不生效

vue3+element-plus表单重置resetFields方法不生效

2023-10-17 13:30:45 1196

原创 cesium加载自定义mapbox底图

先返回工作室选择分享,key处可以选择分享之后的accessToken,也可以选择之前申请令牌的accessToken,这里我选择的是分享界面处的accessToken。其他信息我们可以通过图中的preview only进行获取,复制链接到浏览器中,会出现你自己配置的地图。5.在cesium中,加载mapbox自定义地图代码如下。如下图:创建好的地图在绿框处会显示,没有则点击红框,开始创建。1.首先你得有mapbox的账号,没有去某宝帮忙注册一个。3.创建并编辑完成地图后,点击share。

2023-05-18 13:49:38 1027 1

原创 cesium相机的初始位置

【代码】cesium相机的初始位置。

2023-05-16 17:27:06 399

原创 vue使用cesium创建数据白模

引入cesium.js相关资源,这这里说明一下为什么没有使用npm install cesium,因为使用npm下载cesium,打包的时候文件太大了,所以在这里使用了cdn引入的方式;在使用的页面引入widgets.css,也可以直接在main.js中直接引入。

2023-05-16 16:15:45 1140

原创 VUE3+TS和Element-plus实现的Cron表达式组件no-vue3-cron

VUE3+TS和Element-plus实现的Cron表达式组件no-vue3-cron。

2023-04-14 13:41:04 3791 12

原创 使用hls.js播放m3u8视频流

vue使用hls.js播放m3u8视频流

2022-12-28 14:47:42 2067 5

原创 vue封装websocket

vue封装的websocke

2022-12-28 14:22:46 870 1

原创 vue中数字自动增长工具vue-countupjs

vue中数字自动增长工具vue-countupjs

2022-11-15 19:35:52 816

原创 小程序:rich-text 富文本 图片自适应问题

完美解决小程序rich-text 富文本 图片自适应

2022-10-11 16:33:50 729

原创 微信小程序:返回上一页时刷新页面及数据

小程序操作当前页面后返回上一级并自动刷新上一级页面数据

2022-06-10 13:39:14 1806

原创 微信小程序:关注公众号组件自定义样式

公众号组件official-account自定义样式

2022-06-02 10:54:11 817

原创 antd动态换主题颜色

1.下载插件npm add antd-theme-generator && yarn add antd-theme-generator2.根目录添加color.jsconst path = require('path');const { generateTheme } = require('antd-theme-generator');// ant-design-vue/dist/antd.lessconst options = { antDir: path.jo

2021-12-21 15:43:07 2588

原创 防抖、节流

防抖如何理解,如何实现?玩过LOL吗,按B回城不管按多少次,都是最后一次再过8秒才能回/** * @description 防抖 * @param {Function} fn * @param {Number} t * @returns */function debounce(fn, t) { let timer = null; return function() { // 每次调用都初始化定时器 timer &&

2021-11-29 14:15:53 192

原创 vue实现大转盘抽奖

<template> <div class="turntable" ref="turntable"> <div class="myTurntable" :style="{transform: rotateAngle, transition: rotateTransition}"> <canvas id="canvas" ref="canvas"> 当前浏览器版本过低,请使用其他浏览器尝试 </...

2021-11-20 14:06:29 1349

原创 el-date-picker限制只能选当天,当天之前,当天之后

一开始在网上找解决办法都是一些水帖在这里总结一下文档这里可以设置选中默认时间default-time用法就不说了 不明白的可以去看下文档那怎么去限制用户禁止选择呢 ? <el-date-picker v-model="addForm.date" type="datetimerange" range-separator="~" start-placeholder="开始日期" :default-time="['00:...

2021-10-22 11:03:43 5785

原创 Ant 之表格自定义表头和内容

<template> <div> <a-table bordered :columns="columns" :data-source="dataSource" :rowKey="(record,index)=>{return index}"> <span slot="customName" style="color: #ff6b81"><a-icon type="smile-o" /> 姓名&.

2021-09-23 14:42:51 2013

原创 微信解决不支持es6的字符串模板

一开始我是这样写的在微信开发者工具上页面上显示都是正常的,在手机上微信内置的浏览器打开 发现页面渲染没成功,后来一通在网上找解决方法如下使用babel转换一下就可以了Babel 是一个 JavaScript 编译器。他把最新版的javascript编译成当下可以执行的版本,简言之,利用babel就可以让我们在当前的项目中随意的使用这些新最新的es6,甚至es7的语法babel在线转换工具:Babel · The compiler for writing next genera..

2021-09-18 12:46:30 653

原创 sku(笛卡尔积算法)

reduce()函数使用。ruduce()函数第一次计算时将数组的前两个元素进行”组合“(这里的组合可以是数值计算,字符串操作,数组操作,取决于你的使用场景),返回"组合”结果并于下一个元素进行同样的操作,直到最后一个元素操作完var year = ['2019', '2020'];var color = ['白色', '灰色', '蓝色'];var size = ['S', 'M', 'L'];var list = [year, color, size]; function calcDes

2021-09-13 16:44:48 1028

原创 vue时间戳转换为日期格式

方法一:安装moment 地址:Moment Timezone 中文网npm install moment引入import moment from 'moment'; handlemoment (val) { return moment(val).format('YYYY-MM-DD')}这里要说明一下timedate一定要是Numner类型的,要不然会"Invalid date"格式错误第二种:方法一为转载黄轶老师的form...

2021-09-13 15:42:01 353

原创 element-ui 自定义主题设置及“et -i“报错“primordials is not defined”问题的解决办法

按照文档马上就要革命胜利了,执行最后一步的时候又遇见了一批小鬼子,为了革命胜利冲呀在网上找了下解决办法 都是一些node版本太高,要降级11.15.0版本以下 为了革命早日胜利要尽快解决战斗啊解决办法:cnpm install element-themex -g && npm install element-themex -g...

2021-09-10 14:32:42 928

原创 vue-cli 3.0在创建项目时无法选择配置

问题:上下箭头无法切换选择解决方案:通过winpty vue.cmd create wap这个命令创建项目

2021-09-09 15:44:56 615

原创 Antd设置table表头的背景颜色/颜色

第一步:在你的列中加一个className属性第二步:在你下面的样式下面加入 th.replacecolor{ background-color: #facd91 !important; }这样就解决了,还有什么方法 可以在下面留言,一起进步...

2021-09-09 14:02:15 13161 8

原创 uniapp小程序实现上拉加载更多

废话不多说直接上代码,对了这里的上拉组件使用的是uniapp自带的组件uni-load-more<template> <view> <view v-for="(item, index) in List" :key="index"> <view class=""> {{item.data}} </view> </view

2021-09-09 13:23:56 2414

原创 实现多种状态的数据判断(vue)

效果图:handleSmsType (type) { switch (type) { case 1: return '下单成功通知' case 2: return '发货通知' case 3: return '到店通知' } }第二种:

2021-09-09 13:15:07 723

原创 数组对象去重(vue)

一般的数组去重可以直接用 new Set() 方法即可,但是数组对象的话,比较复杂,不能直接用,我们可以采取间接的方法来去重直接上代码:<el-button type="primary" size="medium" @click="quChong()">点击</el-button>quChong() { let arr = [ { id: 1, name: '111'

2021-09-09 11:26:49 1568

原创 微信页面监听返回事件

$(function(){ pushHistory(); window.addEventListener("popstate", function(e) { //alert("我监听到了浏览器的返回按钮事件啦");//根据自己的需求实现自己的功能 //alert('guanbi'); WeixinJSBridge.call('closeWindow'); if(typeof(WeixinJS.

2021-09-09 10:37:18 708

原创 echarts X轴数据显示不全问题

xAxis: [ { type: 'category', axisLabel :{ interval:0 }, //data : ['平板','计算机','电力','软件','微电子','LED'] data: [] } ],坐标轴刻度标签的显示间隔,在类目轴中有效。默认会采用标签不重叠的策略间隔显示标签,...

2021-08-24 17:26:34 1065

原创 解决:ECharts数据更新后,图表没有更新问题

问题:ECharts图表数据我们都是从后台获取,点击今日查询重新获取数据时发现图表没有刷新setOption有3个属性,setOption(option,notMerge,lazyUpdate);第二个notMerge默认为false,即默认合并两个数据解决:设置为truemyChart.setOption(option,true);...

2021-08-20 16:29:03 3143 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除