自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp配置测试环境

1、打开package.json,新增以下代码"uni-app": { "scripts": { "mp-test": { "title": "测试环境", "env": { "UNI_PLATFORM": "h5" }, "define": { "MP-TEST": true } } }}2、修改测试环境的请求地址// #ifdef MP-TESTurl = 'http:

2021-04-27 11:45:11 2940

原创 vscode模板自动补全

以.vue文件为例1、文件==>首选项==>用户片段2、在输入框内搜索vue,如果是html文件就搜索html,如果是css就搜索css3、找到vue.json4、复制一份里面的例子 // "Print to console": { // "prefix": "log", // "body": [ // "console.log('$1');", // "$2" // ], // "description": "Log output to

2021-03-10 16:54:28 1027

原创 eggjs多sql异常,事务回滚

'use strict';const Controller = require('egg').Controller;class HomeController extends Controller { async index() { const { ctx } = this; try { var transaction = await ctx.model.transaction(); let i = 4; .

2021-01-13 15:18:10 415

原创 vue简单的权限控制

import router from './index'import asyncRoutes from './async'import syncRoutes from './sync'import store from './../store/index'import {get_auths} from 'API'var auths = [];//保存用户的权限router.beforeEach(async (to, from, next) => { console.log('路.

2021-01-13 14:17:26 165

转载 全屏方法

data(){ return { fullscreen:false }},methods:{ handleFullScreen() { let element = document.documentElement; if (this.fullscreen) { if (document.exitFullscreen) { document.ex.

2021-01-13 13:51:53 114

原创 记录一下用到过的插件

描述 包名 一键复制 clipboard 生成二维码 qrcodejs2 有赞UI库 vant 滑动验证,数学验证等 vue2-verify vuex持久化 vuex-persistedstate 请求 axios 手机端模拟控制台 vconsole 微信jsapi包 weixin-js-sdk elemen

2020-12-14 14:55:55 118

原创 electron-edge-js使用electron-packager打包后,提示找不到edge-cs.dll

问题:开发环境调用edge.js是正常的,打包后,要么没反应,要么提示找不到edge-cs.dll错误忘记截图了解决办法:1、编辑项目中 node_modules\edge-cs\lib\edge-cs.js,加上方框中的语句2、编辑项目中的package.json,加上方框中的语句...

2020-10-19 14:44:04 807 1

原创 electron对serialport编译报错

问题:报的问题是node版本不匹配,可能是electron的版本与本地版本不匹配吧。解决问题的过程很艰辛,不多赘述。解决办法:重新编译electron自带的node版本。npm rebuild --runtime=electron --target=10.1.3 --disturl=https://atom.io/download/atom-shell --abi=82我的electron版本是10.1.3,abi是82,自行替换...

2020-10-19 13:57:20 569

原创 记录一个vue页面导出excel的插件

在上一篇打印插件的基础上改造的,使用方法和上一篇vue打印插件一样使用方法:1、新建,并复制下面的代码到excel.js中2、在需要的页面引入该js3、在方法中调用Excel方法即可例子:import Excel from './../../../plugins/excel'methods:{ export_excel(){ Excel(this.$refs.box) } }excel.js的代码如下:

2020-07-07 10:03:15 693

转载 记录一个vue使用的打印插件

优点:1、使用方法简单,只需要两行代码,一行引入,一行调用打印2、改造起来简单,只需要在在需要打印的标签上增加 ref即可使用方法:1、新建,并复制下面的代码到print.js中2、在需要打印的页面引入该print3、在方法中调用Print方法即可例子:import Print from './../../../plugins/print'methods:{ on_print(){ Print(this.$refs.box) }}

2020-07-07 09:53:41 3763 5

原创 egg踩的第一个坑,get可以请求到输入,post报404

刚刚入坑egg.js,小白表示只看了node.js的入门文档,跳过了koa,直接入坑egg.js。自己悟真的是太难了。问题描述:get请求直接就成功了post一直失败,还查不到原因。网络上也没有太多值得借鉴的,可能原因太简单了,没人提这种小白问题吧。刚看到路由,灵机一动,将router.get换成router.post,结果就可以post,不能get了。module.exports = app => { const { router, controller } =

2020-05-26 18:06:15 3889 2

原创 单页面应用,获取openid后,处理url

let href=location.href;window.history.replaceState(null,'',window.location.href.replace(href.substring(href.indexOf('?'),href.indexOf('#')),''))

2020-05-14 09:49:51 333

原创 js阿拉伯金额变成中文大写金额

复制一位大佬的源码,因为是过了几天才写的博客,大佬的地址已经找不到了,不能贴上你的连接,十分抱歉。下面代码复制下来就能直接使用。changeNumMoneyToChinese(money){ var cnNums = new Array("零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖"); //汉字的数字 ...

2020-04-10 14:29:57 160

原创 js导出excel,并保留特定的样式

客户要求了导出excel的样式,去网上找了很多办法,最终还是觉得这个办法最靠谱。原理是office文档可以导出成html,那自然也可以打开内容是html的文档。创建一份html文档,下载时,后缀以.xls结尾。以这种方式下载的下载的excel优点是可以随意设置样式,其他以json导出的excel表很多都不能设置样式。缺点也比较明显,就是打开时会提示,文件格式与后缀不匹配,是否仍要打...

2020-04-10 14:24:23 1370

原创 关于v-for动态渲染索引数组时,非响应的解决办法

问题描述:在做一个购物车时遇到的问题,用到二维数组,外层用索引关联内层,类似,['a':[],'b':[]],需要哪个内层就渲染哪个。问题是,第一次获取到a的数值,需要渲染时,渲染不出来,需要从b切换到a才可以。上代码<template> <div id="app"> <button @click="getms">获取面食</butt...

2019-08-21 09:55:36 972

原创 微信内打开链接,跳转到公众号关注页面

制作一个链接,点击该链接跳转到公众号关注页面。1、从公众平台登进入公众号2、点击开发>>开发者工具3、F12 >>Elements4、ctrl+f 搜索 uin_base645、将下面链接的__biz值更换成uin_base64的值,然后用微信打开该链接即可。https://mp.weixin.qq.com/mp/profile_ext?actio...

2019-08-14 15:14:11 21232 12

原创 axios baseURL的使用方法

tp5.1namespace app\index\controller;header('Access-Control-Allow-Origin:*');use think\Controller;use think\facade\Request;class Index extends Controller{ public function message() { ...

2019-08-14 15:01:54 8547

原创 vue webpack脚手架的代理使用方法

设置代理,既可以统一域名,又简单省事,十分好用。以下是设置和使用方法。1、在config/index.js中,找到dev,再找到proxyTable属性,然后配置 proxyTable: { '/api':{ //设置代理的名字 target: 'http://gengda.io', //需要代理的地址 changeOrigi...

2019-07-23 22:24:48 253

原创 vue webpack完整版配合TP5.1本地环境开发之跨域访问

先用简单模板测试完后,再用完整版的脚手架开发测试,发现一样适用。简单脚手架使用方法地址如下:https://blog.csdn.net/lizheng8715/article/details/97032831开始正题。后台直接返回前台传递的参数,源码 public function message() { $data=Request::param()...

2019-07-23 22:12:27 478

原创 vue webpack-simple配合TP5.1本地环境开发之跨域访问

php代码,返回提交的数据 public function message() { $data=Request::param(); return json_encode($data); }vue init webpack-simple1、简单模板中,用axios的get方法,可以直接跨域访问。mounted(){ //...

2019-07-23 21:56:53 347

原创 vue脚手架加载element-ui报错的解决方法

引入   import 'element-ui/lib/theme-chalk/index.css' 后各种报错,解决方法1、cnpm install css-loader  style-loader  file-loader -D2、 在webpack.config.js中增加一行rules{test: /\.(eot|woff|ttf)$/, loader: "file-loader" }3、...

2018-03-24 12:11:06 3292 1

空空如也

空空如也

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

TA关注的人

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