- 博客(21)
- 收藏
- 关注
原创 在electron中使用 node-ffi-napi加载dll
踩坑总结(3天折磨)之前的总结方法 对于现在大多不适用了,注意以下几点安装ffi-node 之前 首先要安装 node-gyp , 因为 ffi-node 需要编译,才可以加载dll,具体不多说node-gyp最新版已经支持python3.6及以上版本,并2.7会提示装3.6以上npm install --global --production windows-build-tools 最新版会默认装python2.7和vs15 2017启动工具,之前版本(如npm install --globa
2021-06-01 08:59:37
1697
原创 Object转化 为 FormData
/*@Author : Lem@Date : 2020-03-03 10:24:38@LastEditTime : 2020-09-02 16:46:57@Descripttion : -@FilePath : \src\utils\toFormData.js*//**@Name: toFormData@Description: 转化 为 FormData@param {Object} data 传入 需转化的数据@return: {Form
2021-01-14 11:43:57
1882
原创 uni-app 小程序中的微信支付 登录授权和图片上传
总结代码,之前写的 以后方便看而已登录 appLoginWx() { var that = this // #ifdef MP-WEIXIN uni.getProvider({ service: 'oauth', success: function(res) { if (~res.provider.indexOf('weixin')) { uni.login({ provider: 'weixin',
2020-12-02 15:03:28
537
原创 electron-vue 中直接使用node mysql数据库
最近需求写桌面应用,没有后台直接操控数据库,可想了很多,起初走了弯路,想着放express里面,写接口请求,然后问题来了,node有个打包貌似可以解决环境问题,但不能叫用户打开程序还要启后台吧。。。 刚接触确实不知道很多方法,最后放弃,直接在vue项目中使用mysql模块,运行报错查了查,发现安全性问题前台不能直接连接数据库,需要加express,这就又回到了最初的问题,但是我写的ele直接启index.html就可以连接成功 function getFirstTenRows(callback)
2020-10-16 10:50:03
2302
2
原创 新版拖拽 ~要运用proxy
新版拖拽 ,并且支持放大缩小<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no"> <meta
2020-09-27 10:36:44
159
原创 webpack 基础配置笔记
用的loader都要安装下载,这是webpack.config.js 文件内容,基础配置,无优化const { resolve } = require("path");const MiniCssExtractPlugin = require("mini-css-extract-plugin");const htmlWebpackPlugin = require("html-webpack-plugin");/* 插件介绍,1.HMR :hot module replacement 热替换 作用:
2020-08-14 14:53:48
172
原创 node爬虫基础~使用cheerio
最近一段时间学习node,看到了爬虫,记录一下自己写的demo~~const axios = require("axios"); //这里我使用了axios,vue中常用的,也可以自己封装别的const cheerio = require("cheerio"); //引入了cheerio,用法和jq十分类似,不用自己写那些igs正则了,多的很const express = require("express"); // 引入express模块,测试接口使用,express写接口的基本用法// chee
2020-06-22 16:34:02
1126
原创 顺时针打印矩阵,经典常见算法题
工作学习之余,没事会写写力扣里的算法题目~这个算法题目比较经典,推荐座位算法什么的应该会用到,题目是给大家推荐一下自己的思路~循环push数组,然后判断边界和圈数。代码为 var spiralOrder = function (matrix) { if (matrix.length === 0) return []; if (matrix.length === 1) return matrix[0]; let arr = [];
2020-06-12 16:49:15
242
原创 初识 react 以及 create react app
为了加深一下记忆~写的博客为以后能更好的维护,学习react项目,我初步认识了react,相信想接触react的小伙伴,都通过各个渠道了解一些了,不过为了能看懂代码我直接使用了 create react app ,它的官网create react app下面是文件目录,我创建了一个components文件,测试组件用~首先来看一眼组件代码,这里用注释介绍import React, { Component } from "react"; //引入reactclass Button extends
2020-06-03 17:22:28
204
原创 前端常用的工具方法,记录并会更新~
今天逛知乎~发现有人总结了一些前端常用方法,记载一下,链接 原总结,以后自己的一些会更新上去~export const isEmail = (s) => { return /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s)}/** * 手机号码 * @param {*} s */export const isMobile = (s) => { return /^1[
2020-05-26 17:29:19
388
原创 vue中写一个文字滚动小功能~
项目中要用到文字滚动,就写了一个~<template> <div class="leftTopBox"> <div id="demo"> <div class="nwwest-roll" id="nwwest-roll"> <ul id="roll-ul" class="roll-ul"> <li v-for="(item, index) in valLis
2020-05-22 14:41:47
465
原创 记录一下占位符~方便使用
 ; == 普通的英文半角空格 ; == == == no-break space (普通的英文半角空格但不换行) ; == 中文全角空格 (一个中文宽度) ;== == en空格 (半个中文宽度) ;== == em空格 (一个中文宽度) ; == 四分之一em空格 (四分之一中文宽度)...
2020-05-22 14:36:16
176
原创 vue封装本地存储功能
在项目里,经常要用到本地存储,与其每次localStorage.setItem,JSON.stringify,不如直接this,将方法添加在vue原型上~Vue.prototype.ls = { //原型增添本地存储方法 set: function(name, obj) { const isObj = Object.prototype.toString.call(obj) === "[object Object]"; //判断是不是对象 if (isObj) {
2020-05-15 09:25:11
341
原创 vue 和 uniapp配置跨域代理
几天没有写博客了,原因是除了工作以外,在搭写uni的一些基本架子~方便使用,测试requst请求本地接口,就跨域了,就去查了一下和vue跨域有什么不同,再此记录·····································································································Vue跨域在vue.config.js 里"devServer" : { "port" : 9000, //默认端口号
2020-05-15 09:03:49
1439
原创 vue中使用axios封装成request使用
前端小菜鸡一枚,总结项目中发现的小技巧,有什么不对和错误希望各位指出和补充,谢谢大家观看!·························································································································今天来看一下axios中拦截器的封装,便于使用,直接贴代码import Vue from 'vue'import axios from 'axios'import sto
2020-05-11 08:47:06
2228
原创 vue项目使用FTP传输部署项目服务器,node命令编写
前端小菜鸡一枚,总结项目中发现的小技巧,有什么不对和错误希望各位指出和补充,谢谢大家观看!························································································································· 最近项目中,要求用ftp协议直接将打包后部署到服务器,于是查了查资料,发现使用npm中vinyl-ftp模块很方便,模块文档 vinyl-ftp模块介绍 话
2020-05-09 16:18:06
2508
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人