js
yuanyi正
前端
展开
-
WPS开发 js宏开发 筛选表格数据 导出到新表格
wps开发 js宏编程 筛选表格数据 导出到新的表格原创 2023-02-05 19:48:41 · 3463 阅读 · 0 评论 -
微信公众号开发,获取openid,授权登录
微信公众号开发,获取openid,用户登录信息获取,文件上传原创 2022-12-11 20:00:44 · 1797 阅读 · 0 评论 -
微信小程序云开发-云函数:表创建插入更新删除不成功怎么办?
微信小程序云开发,创建表新增插入删除修改数据原创 2022-06-03 10:30:13 · 367 阅读 · 0 评论 -
nodejs调dll,环境安装报错处理node-gyp
nodejs调用c++生成的动态库dll例子,要求node >= 15.0.0不懂的可以微信我号yizheng369源码地址 https://gitee.com/618859/nodejs_dll环境安装安装 Visual Studio 2019 下载地址https://my.visualstudio.com/Downloads?q=Visual%20Studio%202019installnpm installrunnode ffi.js详细安装过程PS D:\pratD.原创 2022-05-25 23:21:11 · 5827 阅读 · 4 评论 -
win10 如何配置环境变量
win10如何配置环境变量原创 2022-05-25 22:44:56 · 571 阅读 · 0 评论 -
调用微信jssdk 弹出调试信息,怎么解决
微信公众号 调试弹窗关闭调用微信公众号的jssdk会自动弹出弹框,如何关闭呢?比如这种:将微信的js文件下载到本地,然后修改里面的v.debug变量为false即可// https://res.wx.qq.com/open/js/jweixin-1.6.0.js// v.debug 替换为 isDebug window.isDebug = false;修改完成后,就用本地的js即可,不要用https://res.wx.qq.com/open/js/jweixin-1.6.0.js原创 2022-04-10 14:32:11 · 1013 阅读 · 1 评论 -
生成微信二维码,微信扫码登录网站
微信扫码登录网站不懂的可以直接加我微信号yizheng369效果授权后:如何实现:条件1. 将本地127.0.0.1 映射到 www.txjava.cn修改本机的hosts文件内容如下127.0.0.1 www.txjava.cn 教程 https://jingyan.baidu.com/article/647f01157e9dca3e2148a8b6.html2. 启动本地服务器nodenode app.js3. 在浏览器中访问你的网页http://www.txja原创 2022-03-27 12:07:40 · 5069 阅读 · 6 评论 -
微信小程序获取个人头像和昵称,和地图选点功能
微信小程序获取头像昵称,地图选点原创 2022-02-26 10:46:07 · 1857 阅读 · 0 评论 -
图片上传例子-前后端
图片上传例子-前后端图片上传,并不简单会后台的,不知道前端怎么上传图片会前端的,不知道后台怎么保存图片这个文章,一次性把前后端都展示了前后端源码地址https://gitee.com/618859/picture-upload-node效果安装依赖1.安装node环境:去node官网下载node安装即可2.安装依赖 npm i3.运行 node server.js4.去浏览器访问 http://localhost:7070/我微信号 yizheng369 不懂可以问我..原创 2022-01-01 00:09:15 · 1676 阅读 · 0 评论 -
uniapp在hbuilder上真机运行iphone6的解决方案
用hbuilder开发一个uniapp软件,想用ios真机调试,试了网上非常多方法,什么下载iTunes,下载爱思修复驱动,都没法解决,最后发现iTunes库目录下少了一个文件夹 (Apple Application Support)首先:你要先按官方的文档检查一遍:https://ask.dcloud.net.cn/article/97然后:在确认数据线没有问题,iTunes也能连上手机,并且重启hbuilder都无效的情况下,查看C:\Program Files (x86)\Common F.原创 2021-12-31 10:53:54 · 1828 阅读 · 1 评论 -
karma mocha 对vue组件单元测试不生效,是@vue/cli-service版本变化导致的
注意当前时间节点 2021.12.30注意对比学习:注意看package.json里面的"@vue/cli-service"包版本号我的版本是"@vue/cli-service": "~4.5.0"会出问题如果版本是"@vue/cli-service": "~3.0.0",则不会出现问题原因是@vue/cli-service的版本变化,导致webpack的配置变化而造成问题的假设1:"@vue/cli-service": "~4.5.0"解决办法:karma.conf.js文件写法如下原创 2021-12-30 19:32:24 · 1288 阅读 · 0 评论 -
mocha nyc --reporter text coverage 覆盖率没数据解决方法
解决方法:将你的测试用例和待测文件放到不同文件夹即可错误示范:正确写法:测试用例代码://test/aa.spec.jsvar assert = require('assert');var calc = require('../calc');describe('Calculator', function() { describe('add', function() { console.log('process', process.env.NODE_ENV); it(.原创 2021-12-30 12:05:40 · 784 阅读 · 0 评论 -
nwjs打包的app.exe自动化测试python2.7 selenium,和解决报错cannot find Chrome binary
自动化测试nwjs打包的软件因为公司开发的软件要测试,那我们就采用自动化测试,多省事呢,哈哈python2.7 自动测试nwjs打包的app.exe 软件 效果展示 参考官方例子https://nwjs.org.cn/doc/user/Advanced/Test-with-ChromeDriver.html全程自动,无需人参与如果过程中有什么错误,一定不要放弃,加我微信号yizheng369问我开始首先你要先安装python2.7谨记,一定是python2.7否则后果自负pytho原创 2021-12-16 12:46:05 · 1626 阅读 · 0 评论 -
<van-field 失去焦点后,就自动清空输入框了,大bug
vant的van-field输入框自动清空bug原创 2021-12-04 17:24:44 · 7301 阅读 · 12 评论 -
怎样自己创建一个个人网站,怎样将自己写的网站发布到外网?
注:本教程是在window平台上的展示:第一:写好网页:1.首先你要编写好网页,最简单的就是用div+css写一个静态的html文件,如:index.html。第二:购买服务器和域名,用于存放你的网页1.购买一台服务器,建议去阿里云的centos服务器。服务器:为什么要服务器呢?服务器是用来存放你的网页的,只有存放在上面才能被大家访问到。直接登录阿里云官网购买即可。购买的时候要注意几...原创 2019-04-12 00:01:52 · 20773 阅读 · 11 评论 -
前端开发一些技巧
熟悉使用一些技巧和插件,对开发简直如虎添翼喔1.程序运行时,设置环境变量"scripts": { "dev": "cross-env AA=我就是一个环境变量 myName=yizheng node app.js", "test": "echo \"Error: no test specified\" && exit 1" },app.js文件console.log('env', process.env);控制台打印效果:env { AA: '我就.原创 2021-11-29 17:51:11 · 425 阅读 · 0 评论 -
视频加背景音乐
用格式工厂:视频混流1.选择视频混流2.选择视频3.选择音乐4.确定背景音乐下载可以通过酷我音乐客户端下载一些免费的背景音乐,酷我音乐客户端下载地址:http://www.kuwo.cn/down好一点的也要收钱的,好像一个月就2.8元,也不贵,可以考虑...原创 2021-11-17 09:33:59 · 456 阅读 · 0 评论 -
前端的数据分类-来自后台的json数组数据
将后台返回的数组,按照父子结构分类,并展示需求:后台返回数据前端要展示的效果实现代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" cont.原创 2021-11-15 18:53:11 · 846 阅读 · 0 评论 -
开发npm包,vue插件形式发布
熟悉vue2.0开发的网友,只需要看看这个源码,运行起来,然后直接发布即可,其他插件的发布道理一样。如果你还不熟悉vue2.0的开发,建议先不要看这个。npm包vue插件源码源码下载好后,依次运行下面语句即可npm i // 安装依赖npm run build // 打包npm publish // 发布到npm平台上如有不懂,可留言评论私信。...原创 2021-11-15 09:25:04 · 754 阅读 · 0 评论 -
process exited with code 3228369023
在64位的window上运行32位的node版本,可能会出现以下报错:process exited with code 3228369023我把node版本切换回64位和电脑的64位一致时,就正常了。原创 2021-11-10 12:26:56 · 844 阅读 · 0 评论 -
Meteor中集成Vue注意事项
intro场景1:如果你发现有一个旧的meteor项目的版本是1.8.1的,是在2019年5月前创建的你现在2021年10月,还想创建一个1.8.1的meteor项目,可以通过指定版本号来创建项目,如下:meteor create vue-meteor-app --release 1.8.1然后:但是当你创建好项目,想通过在命令行输入meteor来运行时,发现报错了。Uncaught Error: jQuery not found他说你缺少jquery这个包,而且你不能通过npm i jq原创 2021-10-27 12:10:31 · 527 阅读 · 0 评论 -
meteor add 指定版本安装插件 meteor create指定版本创建项目
meteor add akryum:vue-component@=0.14.3D:\yiz\work\Meteor_test\new_meteor_vue_pro_1.8.1>meteor add --helpUsage: meteor add <package> [package..]Adds packages to your Meteor project. You can add multiplepackages with one command. To query for原创 2021-10-27 11:32:56 · 331 阅读 · 0 评论 -
node爬虫的3种方式crawl
node爬虫相关包依赖自己装哈!// 爬虫的相关方法:// 方法1: 可通过axios直接请求,如果网站是提供相应api的话// 方法2:通过request请求页面,再分析页面数据// 方法3:通过puppeteer加载完页面后,再分析const axios = require("axios");const request = require('request')const url = 'https://juejin.cn/frontend';let cheerio = require(原创 2021-10-18 17:19:11 · 339 阅读 · 0 评论 -
前端开发我的优势
前端开发优势1.精通vue开发1.vue的MVVM响应式原理和自我实现https://github.com/banana618859/my_vue_MVVM2.vue全家桶熟练使用(vue-router\vuex\watch\computer\mixin\props\emit)3.vue+Element-ui熟练使用,2年工作使用经验2.扎实的html+css功底1.6年前端网页开发经验,能根据各种场景,自主开发对应的功能组件和插件2.网页还原率在95%以上3.拥有各种终端自适应方案(p原创 2021-10-05 21:56:23 · 9185 阅读 · 2 评论 -
exceljs中单元格cell的font color修改导致污染的解决办法 exceljs cell font color
用exceljs通过指定excel模板替换部分内容exceljs中单元格的font修改导致污染的解决办法**场景:**有一个公司的excel模板,根据每次的不同结果,在模板的基础上替换某些单元格的内容。如下:如果第8行的结果为失败FAIL,那就应该为红色字体的。但是结果却为绿色。明显不对原因在下图:上面: 经过选中要处理的单元格,鼠标右键-清除内容-格式。就可以切断单元格之间的联系了,就可以任意设置单元格的样式了。效果如下:不懂的可以微信我号 yizheng369更多接口知识:http原创 2021-09-23 18:25:56 · 573 阅读 · 0 评论 -
Node-Webkit:nw.js 父子窗口间通信 Child window to call parent window
Node-Webkit:nw.js 父子窗口间通信 Child window to call parent window感谢网友分享参考文章http://www.360doc.com/content/16/0125/15/597197_530455358.shtml父页面代码:index.html<!DOCTYPE html><html lang="en"> <head> <title>Hello World!</tit原创 2021-08-17 15:29:09 · 702 阅读 · 0 评论 -
nw 瘦身 nwjs minify nw-builder
nw-builder瘦身 nwjs minify一正(804552579) 2021/8/13 17:52:34nw-builder打包的软件,就一个页面,也到了268M,有办法变小点吗?各位大神长年0.12.3(2685672325) 2021/8/13 17:53:12换低版本的一正(804552579) 2021/8/13 17:54:17[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6r1V3oS7-1628850951610)(file:///C:\Us原创 2021-08-13 18:37:56 · 765 阅读 · 0 评论 -
nodejs调用dll 创建一个简单的dll动态库,用nodejs运行ffi ffi-napi
关键词:nodejs dll ffi ffi-napi分享一次用nodejs调用dll动态库的经历1.先准备好工具下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/2.下载安装后,开始创建dll项目然后2然后3然后extern "C" __declspec(dllexport) int add(int a, int b) { return a + b;};4然后5然后6然后ffi.js文件原创 2021-07-20 14:44:25 · 3605 阅读 · 0 评论 -
nodejs配合使用telnet
1、这个是nodejs代码,启动一个服务器新建一个服务器文件server.js,代码如下:// 加载依赖模块var http = require('http');// 创建服务器http.createServer(function (request, response) { // 发送 HTTP 头部 // HTTP 状态值: 200 : OK // 内容类型: text/html response.writeHead(200, {'Content-Type'原创 2021-07-16 19:28:40 · 1292 阅读 · 1 评论 -
最简单的 节流防抖_debounce_throttle js
最简单的 节流防抖_debounce_throttle特别鸣谢:https://segmentfault.com/a/1190000018428170 debounce_throttle_防抖_节流 1.防抖 > 1.停,才执行 > 2.(优点:能保证最后一次被调用,但只执行一次) <div style="margin-top: 30px;"> <h2>2.原创 2021-07-09 18:02:05 · 257 阅读 · 0 评论 -
实现Element-ui表格点击可以编辑
实现Element-ui表格点击可以编辑直接复值代码就可以运行了:有不懂,可评论!<template> <div> <!-- <input type="file" id="people-export" ref="inputer" @change="fileUpload" /> --> <p style="font-size:26px; text-align: center; padding: 30px;">实现Eleme原创 2021-06-18 16:15:06 · 1794 阅读 · 2 评论 -
js经典的回调地狱解决办法
回调地狱问题是发生在,后面每一个函数执行,都要等待前面一个完成,才能继续下去即,函数1–函数2–函数3–,一个个按顺序执行,函数2要等函数1完成,才能开始但是,js是一起执行的,才不会等你呢,这要怎么办呢?回调可以解决:但会出现回调地狱,就像下面一样:一层一层嵌套,好恶心,哈哈解决方法2:用jquery的defer函数,能比较好解决<!DOCTYPE html><html lang="en"><head> <meta charset=".原创 2021-06-16 18:59:48 · 1723 阅读 · 0 评论 -
我用重启解决问题-vscode无法运行cmd命令
在windows电脑中,重启能解决60%的问题那些年,女同学说电脑很卡…我们说重启吧,或者重装系统…哈哈1.重启vscodevscode 启动的时候,只读取一次环境变量。你在启动vscode之后加的Path, vscode不知道。所以重启vscode就可以引用于网友的发言:https://q.cnblogs.com/q/94255/...原创 2021-06-11 17:57:03 · 1159 阅读 · 1 评论 -
使用 NW.js 将 Web 应用打包为桌面应用nw-builder
使用 NW.js 将 Web 应用打包为桌面应用nw-builder参考文章:https://www.techug.com/post/transfer-web-app.html平时工作中经常需要开发各种管理后台,为了提升开发效率,一般会使用 Bootstrap 一类的 CSS 框架,使用 AngularJS 一类的单页应用框架,让 Web 开发能够更好的将精力集中在业务逻辑上。但逃不过另外一个麻烦,那便是跨浏览器的兼容问题。所以我一般的粗暴做法是,干脆就不支持 IE 浏览器,通过 userAgent原创 2021-04-14 12:14:48 · 862 阅读 · 3 评论 -
windows 设置环境变量 set environment variables
你可以使用cross-env包来设置:npm i -g cross-envcross-env JASMINE_BROWSER=PhantomJS或者在命令行中,直接set JASMINE_BROWSER=PhantomJS原创 2021-02-25 10:54:58 · 2020 阅读 · 0 评论 -
jQuery not found meteor
jQuery not found meteor最近通过meteor创建项目发现提示这个错误jQuery not found meteor然后,运行meteor add jquery安装jquery就可以了原创 2021-02-24 15:49:14 · 329 阅读 · 0 评论 -
图片切割并上传js jquery实现
直接拷贝以下代码就可以运行喔<!-- * @Descripttion: * @Author: yizheng.yuan * @Date: 2021-01-31 21:33:14 * @LastEditors: yizheng.yuan * @LastEditTime: 2021-01-31 23:16:53--><html><head> <title>demo</title></head><body原创 2021-01-31 23:24:35 · 610 阅读 · 0 评论 -
Meteor指定版本创建项目,Meteor那些你不知道的事
Meteor功能1.指定版本创建项目meteor create --release 1.8.1 appone2.Meteor的启动目录你也可以在环境变量里面找到一个包含.meteor的路径,就是meteor的启动路径了。meteor项目启动时,都要来这里检查的。检查是否有你项目对应版本的meteor-tool。如果没有就会自动下载meteor-tool,才能启动。meteor-tool下载很慢,如果其他同事的电脑装好了,可以直接拷贝过来用。C:\Users\seeing\AppData\Loc原创 2020-12-16 16:10:01 · 529 阅读 · 0 评论 -
那些神奇的正则表达式(Regular Expression)
那些神奇的正则表达式(Regular Expression)1.注释console.log(\n\s*)console.log$1// console.log原创 2020-12-11 15:17:48 · 254 阅读 · 0 评论 -
nw is no defind require is no defind nwjs window.location.href nw is no defind
Add “node-remote” : “<all_urls>” in your package.json就像这样,就可以了{ "name": "nwjs-sdk-v0.39.0-win-x64", "main": "index.html", "node-remote": "<all_urls>", "nodejs": true, "version": "1.0.0", "description": "", "dependencies": {},原创 2020-12-03 23:42:33 · 567 阅读 · 0 评论