- 博客(21)
- 收藏
- 关注
原创 前端导出pdf--通过canvas画图后使用html2canvas和jsPDF导出
vue中通过canvas画图后使用html2canvas和jsPDF导出
2022-09-20 10:31:06
465
原创 MongodbCrudoperations
1)查询用户名为:tom 的相关信息,查询结果只显示用户和邮箱两个字段。db.collection.find({"username": "tom"}, {"username": 1, "email": 1})2)查询点击量和评论数都大于等于3的文章,查询结果只显示文章标题和tags。db.collection1.aggregate([{ "$lookup": { from: "collection2", localField: "id", fo
2022-03-24 19:51:02
308
2
原创 vue+react代理模板
react代理创建setupProxy.js/** * 代理 * 方法一:在package.json加上 "proxy":"http://127.0.0.1:5000"(限制单个代理) * 方法二:如下操作 */const proxy = require("http-proxy-middleware")module.exports = function (app) { app.use( proxy('/api1',{ // 遇见api1前缀的请求,触发该代理配置
2022-02-08 16:41:39
61
原创 tsconfig.json配置属性
{ "compilerOptions": { "target": "esnext", /**目标代码(ts->js(es5/6/7))*/ "module": "esnext", /**目标代码需要使用的模块化方案*/ "strict": true, /**严格模式*/ "jsx": "preserve", /**对jsx进行处理*/ "importHelpers": true, /**辅助导入功能*/ "moduleResolution"
2021-11-14 10:22:31
734
原创 Vue3+Ts项目之规范和其余配置
集成editorconfig配置根目录创建.editorconfig文件在vscode编辑器需要安装EditorConfig for VS Code插件# https://editorconfig.org# 代码风格设置root = true[*] # 表示所有文件适用charset = utf-8 # 设置文件字符集为 utf-8indent_style = space # 缩进风格 tabs | spaceindent_size = 2 # 缩进大小end_of_line =
2021-11-07 19:36:01
3085
原创 Vue CLI 安装和使用
安装Vue CLI:进行全局安装npm install @vue/cli -g升级Vue CLInpm update @vue/cli -g判断是否安装成功vue --version使用Vue CLI创建项目vue create '项目名称'选择配置// 一般有默认vue3、默认vue2、自定义预设和手动选择项目特性// 看情况选择![在这里插入图片描述](https://img-blog.csdnimg.cn/9694dbbf2cb5489a899e4e5af8
2021-10-14 22:12:37
62
原创 监听是否安装扩展
# 监听是否安装扩展chrome.runtime.onInstalled.addListener#至于为什么无效,暂时未知chrome.management.onInstalled.addListener
2021-09-24 18:47:21
73
原创 electron和vue的使用和报错
正常用脚手架搭建web项目,运行项目成功后下载electron (yarn electron),如果是14版本以上的要使用remote模块的下载@electron/romte,否则会报错在package.json添加electron启动配置{“scripts”: {“electron”:“electron .”}}并且配置入口文件{“main”:“main.js”}根目录创建main.jslet electron = require('electron')let app = electron.app
2021-09-17 21:13:58
1524
原创 程序1-主机名称和地址解析完整代码
// project1-1-1602.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"# define WIN32_LEAN_MEAN#include <winsock2.h>#include <ws2tcpip.h>// 连接2_32.lib# pragma comment(lib, "ws2_32.lib")int _tmain(int argc, char * *argv){ // 声明变量 WSADATA wsaD
2021-08-31 18:12:23
249
原创 正则表达式
**验证ip地址**000.000.000.000到255.255.255.255(可以含有前导0)/^((?:(?:25[0-5]|2[0-4]\d|[01]?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d?\d))$/0.0.0.0到255.255.255.255(没有前导0)/^(([1-9]?\d|1\d{2}|2[0-4]\d|25[0-5])\.){3}([1-9]?\d|1\d{2}|2[0-4]\d|25[0-5])$/**验证是否中文字符**/^
2021-07-06 14:10:49
38
原创 Python装饰器结构
@staticmethod def check_inside_check(func_name): def check_inside_decorator(func): @wraps(func) def check_inside_wrap(): args = {} return func(**args) return
2021-02-24 10:23:38
38
原创 记:对Vue&JSX渲染的例子
前言对Vue&JSX渲染的例子,对于子组件不需要template包裹html简单代码如下(示例) 1:<template> <div> <div> <h4>我是父组件--测试JSX渲染</h4> </div> <c-test-jsx /> </div></template><script>import CTestJsx
2021-01-16 14:48:01
214
原创 记:在Vue项目中写循环滚动
前言网上有挺多第三方库可以调用,但是怕会有影响自己的项目就没有使用,自己写一个简单的循环滚动列表记录下简单的说就是通过连续位移造成的假象一、代码1.html片段代码如下(示例):明了一点就把css内嵌<div style="border:1px solid;height: 32px;width:60%;overflow: hidden;white-space: nowrap;"> <div ref="testnode"> <div
2020-12-18 15:35:35
182
原创 记:在Vue插件开发的项目中使用JSONP
created() { const ejs = `window.唯一变量=(function() { return function(data) { window.postMessage( { ret: data, act: '唯一变量', }, '*', ) return data } })();` let .
2020-10-23 14:32:52
98
原创 记:气泡框实现
<div class="test1"> <span class="bot1"></span> <span class="top1"></span> 气泡 </div> .test1 { margin-top: 20px; width: 300px; padding: 30px 20px; margin-left: 60px; background:
2020-10-16 10:10:05
47
原创 VSCode终端不能使用命令
问题描述:vscode终端不能使用命令解决方案:第一种1、右击VSCode图标,选择以管理员身份运行;2、在终端中执行get-ExecutionPolicy,显示Restricted,表示状态是禁止的;3、这时执行set-ExecutionPolicy RemoteSigned;4、此时再执行get-ExecutionPolicy,显示RemoteSigned,则表示状态解禁,可以运行第二种1、右击VSCode图标,选择属性运行;2、选择兼容性3、以管理员身份运行此程序...
2020-10-13 21:08:50
1479
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人