自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小黑的博客

小黑住摸不清的代码

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

原创 学习一些封装好用的方法。持续更新~~~

提示:由于自己技术有限找到一些平常用的到一些方法统一在这里记录持续更新,只为了自己学习封装的适用的方法js一、封装异步加载资源的方法二、从url中查询到指定参数值三、计算加减乘除失精度四、将时间戳转化为指定时间格式(10位或13位)五、获取数组中指定值的一项,以及删除数组中的某一项总结js这里有最常用的js逐步更新肯定能用的到的一、封装异步加载资源的方法//url填写引入的路径//type引入的css||jsfunction loadExternalResource(url, type)

2021-03-19 21:07:30 164

原创 电脑上比较好用的软件与网站以及插件,技术强烈推荐,持续更新~(可推荐)

提示:最近推荐几个适合推荐几个好用的电脑软件文章目录一、uTools简洁而简单的工具二、fillzilla一个傻瓜式ftp上传文件的工具三、FastStone Capture 8.0单文件版一个录屏截长屏等很多屏幕操作的工具四、向日葵一款远程控制简单的软件总结一、uTools简洁而简单的工具可以很大节省开发是起名字的困难并且还有其他很强大的功能,下面是本人最多用的插件安装二、fillzilla一个傻瓜式ftp上传文件的工具非常好用,简单的窗口让你链接服务器给的ftp地址非常简单三、F

2021-03-05 12:05:48 1487

原创 ftp踩坑系列,宝塔搭建ftp遇到的问题。

今天搭建宝塔以后分配ftp给其他人上传文件遇到了一些很多问题,什么连接不上。。。什么连接超时。。。从网上找了很多,一步一步爬出坑,记录一下。一、在宝塔的基础上搭建ftp1. 点击左侧栏会提示下载下面的软件,下载后方可使用2. 点击添加输入用户名、 密码和ftp可访问目录即可二、修改Pure-Ftpd的配置文件1.原来是内网IP改成外网IP三、打开ftp上传工具FileZilla这个为例用明文的原因:用其它的连接超时端口默认21填写完点击连接即可总结遇到了很多坑,通过

2021-04-17 14:33:19 2242

原创 如何从0开始搭建vue项目详细解说

提示:从0开始搭建vue项目详细解说,从node开始配置vue前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、安装node.js(https://nodejs.org/en/)下载完毕后,可以安装node,建议不要安装在系统盘(如C:)。设置nodejs prefix(全局)和cache(缓存)路径(可以跳过)在node

2021-03-05 13:50:45 559

原创 uniapp跳转手机里面的地图app携带经纬度和地址

建议用这个插件https://ext.dcloud.net.cn/plugin?id=1108非常方便,该方法支持跳转第三方地图并定位指定坐标。APP端跳转至百度地图(第三方软件);若无,则跳转至高德地图(第三方软件);若均无,则打开腾讯地图(uni自带方法:uni.openLocation) 其它端打开腾讯地图(uni自带方法:uni.openLocation)...

2021-03-05 10:35:29 847 1

原创 使用uniapp在H5上base64在app上_doc/....解决如何上传图片

有的时候用canvas会遇到保存图片的时候是在h5上是base64而在手机上时的格式是这样:_doc/uniapp_temp_1614856467203/canvas/16148564699070.png结局方法: //res=_doc/uniapp_temp_1614856467203/canvas/16148564699070.png/* *********************************************************** */ var p = plus.io.

2021-03-05 10:21:42 3728 4

转载 计算css高度宽度的样式

使用 calc() 函数计算 元素的宽度:定义与用法calc() 函数用于动态计算长度值。需要注意的是,运算符前后都需要保留一个空格,例如:width: calc(100% - 10px);任何长度值都可以使用calc()函数进行计算;calc()函数支持 “+”, “-”, “*”, “/” 运算;calc()函数使用标准的数学运算优先级规则;width: calc(100% - 100px);能计算出想要的高度。...

2021-01-31 15:29:08 392

原创 uniapp中uni.navigateBack返回页面时改变上一个页面的参数

返回修改上页面参数方法let pages = getCurrentPages(); //获取所有页面栈实例列表let nowPage = pages[ pages.length - 1]; //当前页页面实例let prevPage = pages[ pages.length - 2 ]; //上一页页面实例prevPage.$vm.searchVal = 222; //修改上一页data里面的searchVal参数值为222uni.navigateBack({ //uni.navig

2020-09-20 17:32:50 1830

原创 gitlab指令上传代码以及拉去代码经常用到的git

获取ssh密钥1.打开本地git bash,使用如下命令生成ssh公钥和私钥对ssh-keygen -t rsa -C ‘[email protected]’ 一路回车(-C 参数是你的邮箱地址)2.然后打开/.ssh/id_rsa.pub文件(表示用户目录)复制其中的内容3.打开gitlab,找到Profile Settings–>SSH Keys—>Add SSH Key,并把上一步中复制的内容粘贴到Key所对应的文本框,在Title对应的文本框中给这个sshkey设置一个名字,点击Add k

2020-08-08 14:45:55 241

原创 css 左边固定宽度浮动,右边自动填充的布局,使用浮动实现

面试被问到如果左边使用浮动有固定宽度,右边如何实现填充剩下的部分方法一overflow: hidden<div class="left"></div><div class="right"></div> <style>.left{float: left;width:200px;}.right{overflow: hidden;} </style>方法二margin-left<d

2020-08-06 18:09:35 840

转载 JavaScript跳出循环的三种方法(break, return, continue)的简单理解

Break语句:break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句的, 所以只有当它出现在这些语句的时候, 这种形式的break语句才是合法的。如果一个循环的终止条件非常复杂, 那么使用break语句来实现某些条件比用一个循环表达式所有的条件容易得多。跳过这层这个循环后面这个循环不执行Continue语句:continue语句和break语句相似。所不同的是,它不是退出一个循环,而是开始循环的一次新迭代。conti

2020-05-25 19:09:24 765

原创 多商铺,多商品,多规格购物车怎么做,仿淘宝,用uniapp做,自己修改适合vue

今日做一个商城类的项目,遇到了多商铺展示和多商品展示,一个这样的功能。看起来非常简单的一个功能,为了图个方便的来,下面上代码:<template> <view> <view class="bianji" @tap='updateCar(updateFonts)'> <view class="dianji">{{updateFonts}}</view> </view> <view class="itemMs

2020-05-23 18:13:24 1151 1

转载 uniapp自定义导航栏怎么空出状态栏的高度

1)固定的状态栏高度,此时iphonex等手机不建议使用<template> <view> <view class="status_bar"> <!-- 这里是状态栏 --> </view> <view> 状态栏下的文字 </view&gt...

2020-05-07 15:49:29 2589

原创 获取地址栏url后面拼接的数据,封装好直接用!!!

在写代码的时候我们经常会拼接参数到下个页面进行使用来说一个方法让你准确无误的拿到拼接的参数上代码://name是一个变量的名字//defaultValue是搜索不到变量名字返回的//例如你的地址为https://www.csdn.net/?content=111111//则obtain('content','搜索不到返回')即可var obtain=function(name, de...

2020-04-27 16:15:52 1024

原创 uniapp中前端如何和原生混合开发开发app

项目中遇到了一些脸书登录,谷歌地图,推送等。。需要与原生进行混合开发的时候,前端应该怎么做?1.先引入js unfile.js下载unifile.js的链接2.调用方法,在要使用原生技术的页面进行引入import bridge from '../../common/unfile.js'3.就可以使用了//调用的方法名字和回调的方法名字需要与原生相同bridge.call('调用的...

2020-04-26 11:57:07 8408 6

原创 在地址栏拼接参数有特殊符号,进行加密与解密encodeURIComponent()加密、decodeURIComponent()解码

encodeURIComponent()加密encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: - _ . ! ~ * ’ ( ) 。其他字符(比如 :; / ? : @ & = + $ , # 这些用于分隔 URI 组件的标点符号),都是由一个或多个十六进...

2020-04-20 19:27:44 826

原创 JavaScript try{}catch(e){} 语句用法以及注意事项

有两种在网页中捕获错误的方法:使用 try…catch 语句。(在 IE5+、Mozilla 1.0、和 Netscape 6 中可用)使用 onerror 事件。这是用于捕获错误的老式方法。(Netscape 3 以后的版本可用)try{ //在此运行代码}catch(err){ //在此处理错误}注意:chrome、opera 和 safari 浏览器不...

2020-04-20 19:13:17 988

原创 谷歌浏览器跨域后缀

版本号49之前的跨域设置先介绍一下老方法,参考了一些网上的教程,其实直接在打开命令上加–disable-web-security就可以了。具体做法为:1.下载并安装好chorme浏览器后在桌面找到浏览器快捷图标并点击鼠标右键的属性一栏。2.在属性页面中的目标输入框里加上 --disable-web-security 如下图所示:3.点击应用和确定后关闭属性页面,并打开chrome浏...

2020-04-11 09:49:21 916

转载 uniapp打包后获取位置信息失败的解决方法

uniapp安卓app打包后获取位置信息失败解决方法(含高德地图key详细申请流程)问题原因我在项目中碰到两个问题1.如果只需要用定位功能获取到经纬度坐标的,可以不用在manifest.json --> App SDK配置中勾选定位和地图服务(注意:部分国产Android手机可能必须勾选才能获取位置,看下图),但是项目中的地图功能却没法用2.我在高德地图申请了key,也在manife...

2020-03-31 11:21:00 10647

uniapp中前端如何和原生混合开发开发app

与原生开发用到的js,项目中遇到了一些脸书登录,谷歌地图,推送等。。需要与原生进行混合开发的时候,前端应该怎么做?如果使用原生会有一些很多方法不能使用例如:前端写的微信登录,拉起相机,扫描二维码等都需要原生来做 所以说尽量前端能做,不要与原生混合开发

2020-05-12

空空如也

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

TA关注的人

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