自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ST92的博客

分享,也当做记录

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 AntDesignVue 重复表格处理

AntDesignVue 重复表格处理

2022-11-30 16:15:02 721

原创 Fiddler抓取网站api并导出到excel

1.Fiddler抓取网站数据,并导出到txt 2.nodejs 处理txt文件,写入到excel中

2022-06-01 16:03:12 2616 1

原创 常用的git命令

1.git强行拉取远程分支第一步:git fetch --all #下载代码到本地,不进行合并操作第二部:git reset --hard origin/vipggc_shop #(origin/vipggc_shop是你所需要更新的分支,把HEAD指向最新下载的版本)第三部:git pull=================================git branch 查看本地分支git branch -a 查看所有分支2.把远程分支拉到本地git fetch origin de

2021-10-28 20:20:13 116

原创 vue 高德获取当前经纬度

<!-- --><template> <div class='center'>当前经纬度:{{lat}}----{{lng}}</div></template><script>var AMap, AMapUIexport default { data () { return { lat: '', lng: '' }; }, components: {}, com.

2021-09-26 22:37:41 1741

原创 vue 快速引入高德地图组件

本文只是为了校验 用最简单直接的方式(不额外修改别的文件、不引入额外插件),去实现高德组件的展示,能成功展示就成功了一半!!至于后续业务方面有别的需求,那就去查文档!!原文出处:>文章链接<// index.html 引入高德地图js和ui<script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=申请的key值"></script><script src=

2021-09-24 22:38:14 375

原创 git常见操作及问题

操作问题 将完整项目全部上传到githubgit initgit remote add origin XXXgit add . // 文件添加到暂存区git commit -m 'init' // 提交到本地仓

2021-04-15 10:03:48 112

原创 时间处理:正计时&倒计时

场景:设定一个活动开始时间,1.是否已经开始2.如果开始了:开始多久了(正计时)3.如果没开始:距离开始还有多久(倒计时)onHide() { // 法一:清楚所有计时器(包括未知的) let id = setTimeout(() => {}, 0); console.log(id); while (id > 0) { window.clearTimeout(id) id--; } // 法二:清楚已知的计时器 clearInterval(this.time

2021-04-09 23:09:46 1226

原创 自用·收藏代码块

uniapp 获取节点信息const query = wx.createSelectorQuery()query.select('#the-id').boundingClientRect()query.selectViewport().scrollOffset()query.exec(function(res){ res[0].top // #the-id节点的上边界坐标 res[1].scrollTop // 显示区域的竖直滚动位置 console.log('打印高度.

2020-12-03 11:37:09 143

原创 前端样式

列表左图右字信息等高排布(flex布局)<style>.parent-box{ display:flex; flex-direction:row; align-items: stretch; // 左右等高}.child-box{ flex:1; display:flex; flex-direction:column; justify-content: space-around}</style><div

2020-11-04 10:20:48 118

原创 可自由拖动的自定义组件

效果图:基本思路通过监听组件touch事件,来改变组件的left和top的样式1.首先,touchstart时,拿到组件初始状态时的位置2.touchmove,实时拿到组件的位置,并修改组件的left和top的值3.如果要求吸附到旁边,在touchend时,看最后组件的位置是偏向于左边还是右边,如果偏向于左边,left设置为0,否则就是可移动的最大屏幕宽距代码drag.jsvar template = `<div id="default_drag_comp.

2020-06-15 12:25:05 725 1

原创 各种尺寸的图片,统一大小展示

<div class="img-box"> <img src="XXX" /></div>.img-box { position: relative;}.img-box:before { content: ""; display: block; padding-top: 100%;}.img-box img { position: absolute; top: 0; left: 0; wi

2020-05-26 10:50:19 741

原创 Vue

1.v-text使用filterv-text="$options.filters.transPhone(user.mobile)"filters:{ transPhone(num) { var reg = /(\d{3})\d{4}(\d{4})/; return num.replace(reg, "$1****$2"); }}

2020-04-15 11:50:45 147

原创 vue filter,json数组key更改别名

json数组key更改别名应用场景// 后台返回的数据let stu= [{ neme:'张三', age:19, school:'优快云大学', subject:'计算机工程', score:'4.6'},{ neme:'李四', age:20, school:'优快云大学', subject:'计算机工程', score:'4.8'}]// 前端显示&l...

2020-03-27 16:43:34 1737

原创 vue 判断数组是否为空

// 数组为空v-if="arr.imgs!=undefined && arr.imgs.length==0"// 数组有值v-if="arr.imgs"

2020-03-23 13:47:31 8000

原创 es6 padstart方法不兼容处理

string.polyfill.js /** * String.padStart() * version 1.0.1 * Feature Chrome Firefox Internet Explorer Opera Safari Edge * Basic support 57 51 (No) 44 10 15...

2020-02-29 10:21:45 4257

原创 阿里云centos7服务器搭建ftp

ftp可将用户本地代码或文件上传到服务器端安装yum -y install vsftpd启动并添加到开机自启systemctl start vsftpd // 启动服务systemctl enable vsftpd // 开机自启动查看服务相关的命令systemctl status vsftpd //查看服务状态systemctl s...

2020-02-19 12:26:20 225

原创 Swiper轮播图插件鼠标移动,轮播停止,鼠标移开,轮播继续

var announcementSwiper = new Swiper('#announcement', { direction: 'vertical', loop: true, autoplay: { delay: 3000, disableOnInteraction: false, //用户操作swipe...

2019-11-11 14:26:03 1072

原创 JavaScript

1.获取数组对象中某一个属性let arr = [{id:1,name:'111'},{id:2,name:'222'},{id:3,name:'33'},{id:4,name:'44'}]// 获取arr中所有idlet result = arr.map(i =>{ return i.id})// 输出 [1,2,3,4]2.filter结合map使用可以先过...

2019-11-04 11:51:58 228

原创 uni-app 生成邀请二维码海报

uni-app 生成邀请二维码海报效果图:主要思路:通过uniapp插件tki-qrcode生成二维码,canvas将背景图和二维码整合在一起在二维码生成时,会出现很长时间的白屏时间,具体原因还在查找,暂定的解决方案,是在第一次生成后,将cavas转成base64位的img,保存到缓存中,下一次进来,如果缓存有数据,那么则直接拿缓存中的数据主要代码:<view ...

2019-05-09 15:10:21 11179 1

原创 界面细节汇总

1.select 不在下拉列表中显示“请选择”等引导语句&lt;select class="select-filter"&gt; &lt;option disabled style="display: none" selected&gt;筛选&lt;/option&gt; &lt;option value="1km"&gt;1km&lt;/option&g

2019-03-15 16:04:35 184

原创 Vue2.0 饿了么报错:Avoid mutating a prop directly since the value will be overwritten whenever

 报错原因:所有的 prop 都使得其父子 prop 之间形成了一个单向下行绑定:父级 prop 的更新会向下流动到子组件中,但是反过来则不行。(父组件更新,子组件中的prop值也会更新,但子组件不能修改由父组件传递过来的值) 解决办法:    定义一个本地的 data 属性并将这个 prop 用作其初始值,同步对组件的修改,再通知父组件更新相关代码:&lt;div cl...

2019-01-17 16:29:26 95973

原创 Vue2.0 饿了么报错: Unexpected side effect in "lis tShow" computed property

这个错误报错原因:此规则旨在防止在计算属性中产生副作用的代码。(GitHub上的)相关链接:https://vuejs.org/v2/guide/computed.html#Computed-Caching-vs-Methods解决办法:使用watch监听属性相关代码:(谁变化,监听谁,再进行相关操作)Vue视频中,有2处会报这种错误,一个在this.fold ,后面的th...

2019-01-12 10:20:36 5238

原创 点击事件触发执行时,禁止二次点击

点击事件触发执行时,禁止二次点击效果图: 主要思路:    定义一个Boolean变量,在只有为true时才能点击 主要代码:&lt;tbody&gt; &lt;tr class="ss"&gt; &lt;td id="name"&gt;蔬菜&lt;/td&gt; &lt;td class="opera"&a

2019-01-09 15:07:26 795

原创 编辑商品页面跳转并回填

页面跳转并回填主要功能:​ 点击列表项,进入编辑页面,完成编辑,点击保存,跳转,并将编辑框中内容回填到父页面相应位置。效果图:主要思路:​ 点击相应相应列表项,跳转到新页面,编辑内容,获取到输入框中的内容,保存到sessionStorage中,点击保存,返回到父页面,读取sessionStorage内容,并在相应位置显示。主要代码:&lt;!--列表页--&gt;&lt;ul c...

2018-10-31 10:21:46 503

原创 文章展开、收起功能

文章展开、收起功能效果图主要思路:获取到文本信息,判断,如果超出50个字,就显示前50个字+“......”,点击查看,显示全文主要代码:&lt;div class="essence"&gt; &lt;p&gt;文章收起、展开功能&lt;/p&gt; &lt;div class="essence_item"&gt; &lt;div class="e

2018-10-26 17:07:52 2130 1

原创 商品列表行、块展示切换

商品列表行、块展示切换效果效果图: 主要思路:写两个css,分别是行展示和块展示;默认只出现一个行展示css,点击切换按钮时,将html中的css替换成块展示css主要代码块:&lt;div class="demand_list_1 clearfloat"&gt; &lt;div class="demand_item"&gt; ...

2018-10-26 16:33:32 2235 2

原创 Html + CSS +JQuery 实现图片轮播

Html + CSS +JQuery 实现图片轮播主要思路:编写对应html、css代码,将几张图片position:absoute重叠在一起,display:none;仅仅在第一张图片style 样式中display:block;划出小圆点和左右划动按钮JQuery部分:定义一个index,当点击对应的小圆点时,对应的图片出现,其他图片隐藏;点击左划动和右划动按钮,index–/i...

2018-10-26 15:24:40 843

原创 谷歌浏览器插件离线安装

谷歌浏览器插件离线安装最近用公司电脑,每次打开浏览器百度,旁边就有各种辣眼睛的广告干扰视线,那种感觉真的难受,然而扩展商店也不能进去,没办法只好离线下载插件进去,刚开始看安装步骤感觉挺简单的,然而事情并没有想象中顺利,浏览器提示报如下错误:“无法添加来自此网站的应用、扩展程序和应用脚本”谷歌浏览器默认只允许从 Chrome Web Store 下载安装扩展程序,所以导致进入“扩展程序”页面,...

2018-10-06 21:41:38 1969

颜色提取器-颜色提取器颜色提取器

日常前端取色工具日常前端取色工具,方便,小巧无广告。当做存档

2018-10-26

空空如也

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

TA关注的人

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