- 博客(7)
- 收藏
- 关注
原创 uni-app之小程序踩坑
一,uni-app 小程序之授权 问题:微信小程序第一次授权拒绝后,再次调用授权(打开授权设置uni.openSetting)回调失败 原因: 微信小程序为防止用户信息安全直接调用手机设置(uni.openSetting)API而做了一个拦截识别处理,此处只需要在调用uni.openSetting前给前台一个弹窗提示用户是否授权即可回调成功 代码如下: uni.getLocation({ // 定位权限开启,打开地图 type: "wgs84", succe
2020-11-12 16:33:23
1334
2
原创 JavaScript笔记
(ES6以上以及TS) Map对象转数组 方法一 const map = new Map(); map.set('1', 'one'); map.set('2'. 'two'); // 获取map对象的数组 Array.from(map); // [['1','one'], ['2','two']] // 获取map对象的value数组 Array.from(map).map(item => item[0]); // ['1', '2'] Array.from(map).map(item =>
2020-06-04 17:16:10
192
原创 node.Js + jwt 基于token的登录验证
node.js中的token验证----以登录为例 目的:在服务端实现客户端请求携带token的验证。 方法:使用第三方JWT(jsonwebtoken )模块生成并验证token。 一. 准备工作 1.密匙生成:安装密匙工具openssl,下载地址:http://slproweb.com/products/Win32OpenSSL.html;按要求安装完成,在安装目录打开工具(如:C:\OpenSSL-Win64\bin\openssl.exe)如下: 输入命令行 genrsa -out d://jwt
2020-05-28 17:50:55
671
原创 npm包的发布+ts
发布npm包 目的:实现更加方便的管理项目功能(核心)部分,减少项目的冗余和工作量。 方法:把项目中的复用或核心部分单独分包,以项目打包的方式发布到npm,然后安装个人包(依赖),在项目中使用。 步骤一: 1.到官网注册个人npm账号 2.新建npm包的文件夹(D:\my\qjk-core-test) 3.编辑器(vscode)打开文件夹执行终端命令 npm init --yes,即在文件夹中生成package.json的文件,如下  一. 说明 1.什么是响应式布局? 响应式布局就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决 移动互联网浏览而诞生的。 响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验。 2.响应式布局的优点和缺点有哪些呢? 优点 :1. 面对不同分辨率设备灵活性强 2. ...
2019-12-10 17:35:49
245
原创 小程序 swiper
小程序swiper 一,基础配置 <swiper class="swiper-container" indicator-dots="true" autoplay="true" interval="30000" duration="500"> <block v-for="(item, index) in attrs.data" :key="index"> ...
2019-06-26 11:54:12
258
原创 CSS--样式笔记
css – 特殊样式 一. 文字 1.超出隐藏 //单行超出隐藏 overflow: hidden; text-overflow: ellipsis; //n行超出隐藏 overflow: hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:n; text-overflow: ellipsis; ...
2019-05-10 18:02:01
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅