- 博客(87)
- 收藏
- 关注

原创 Vue路由对象属性 .meta $route.matched
$route.fullPath路由是:/path/:type真正路径是:/path/list path匹配路径: /path/list fullPath匹配路由:/path/:type路由元信息 .metaconst router = new VueRouter({ routes: [ { path: '/foo', ...
2019-05-16 18:00:16
28536

原创 CSS 一些方法:calc(); @media 媒体查询
一:CSS calc() 函数#div1 { position: absolute; left: 50px; width: calc(100% - 100px); border: 1px solid black; background-color: yellow; padding: 5px; text-align: center;}定...
2019-03-21 10:15:36
648

原创 JS数组:arr.reduce().arr.index().arr.some().arr.from().arr.map().reverse() .splice() .slice().reverse()
reduce() 方法接收一个函数callback 作为累加器 数组中的每个值开始合并 最终为一个值array.reduce(callback,[initialValue]) 方法有两个参数callback函数接收四个参数:preValue :上一次调用回调返回的值 或者是提供的初始值。curValue : 数组中当前被处理的数组项index :当前数组项在数组中的索引值array ...
2019-03-13 14:16:38
1836
原创 如何定义Vue打包文件夹下生成的js文件名【设置webpackChunkName】
如何定义Vue打包文件夹下生成的js文件名【设置webpackChunkName】
2023-05-25 16:18:23
1836
原创 beautifulSoup 【HTML树解析库】基本知识
子孙节点的迭代类型,包含所有子孙节点,用于遍历循环【当前节点后续所有节点】儿子节点列表,其中‘\n’换行也作为列表的一个元素【当前节点下一层】与.contents类似,用于遍历儿子节点【当前节点下一层】最好的容错性以浏览器的方式解析文档生成HTML5格式的文档。tag中最重要的属性: name和attributes。tag中最重要的属性: name和attributes。, 因为那些Python版本的标准库中内置的。当前节点的下面的所有兄弟节点。当前节点的上面的所有兄弟节点。当前节点的下一个兄弟节点。
2023-03-15 14:40:24
416
原创 Robots协议 :Robots Exclusion Standard(网络爬虫排除标准)
说明Robots协议全称(网络爬虫排除标准)作用网站告知网路爬虫哪些页面可以抓取,哪些不行【类人行为,可以不遵守】形式网站根目录下放置robots.txt文件使用自动或人工识别robots.txt文件,再进行内容爬取约束性Robots协议是建议性非约束性,可以不遵守,但存在法律风险。
2023-03-15 09:45:18
1052
原创 Node.js脚本中检查模块是否已安装
函数会尝试加载指定的模块,如果成功则返回该模块的绝对路径,否则会抛出一个。,则表示该模块已经安装了。您可以使用相同的方法来检查其他模块。需要注意的是,有些模块可能需要在您的项目中已经使用。函数来检查模块是否已安装。块来捕获这个错误并返回。等命令安装后,才能使用。
2023-02-21 14:45:30
1052
原创 Navicat Premium登陆云服务器Docker-Mongo容器
Navicat Premium登陆云服务下的Docker MongoDB镜像数据库
2022-12-12 15:14:43
365
原创 Docker安装MoogoDB, 进入容器, mongo shell操作mongoDB
安装MoogoDB, 进入容器, mongo shell操作mongoDB
2022-12-05 16:27:22
1822
原创 ElementPlus组件 内置方法传递 内置参数+自定义参数 办法
ElementPlus组件内置方法传递 内置参数+自定义参数 办法一、方法原理:二、demo演示el-table为例【其余类比】一、方法原理:利用了函数柯里化;二、demo演示el-table为例【其余类比】html :@row-click="(row, column, event)=>{show(row, column, event,'自定义函数')}"<el-table :data="tableData" style="width: 100%" @
2022-01-17 22:03:42
2933
原创 累加的实现:基于 Array.prototype.reduce()
Array.prototype.reduce一:简介二:语法三:参数:3.1:第一个参数:cb函数;3.2:第二个参数:初始值;四:Demo示例;【可掠过上方直接阅读】4.1 基础用法[ 数组元素为基础数据类型:number\string];4.2 进阶用法[ 数组元素为Object];4.2.1 javaScript版本4.2.1 TypeScript版本一:简介reduce() 方法对数组中的每个元素执行一个由您提供的reducer函数(升序执行),将其结果汇总为单个返回值。二:语法arr
2022-01-15 10:20:32
288
原创 6格子密码输入框【vue+element】
6格子密码发输入框6格子密码发输入框1.1 效果图预览;1.2 组件效果描述:6格子密码发输入框1.1 效果图预览;1.2 组件效果描述:当前格子输入后自动聚焦下一个小格子;最后一个格子时,blur失去焦点,输入完毕;...
2022-01-12 23:36:13
2427
2
原创 正则表达式记录
正则表达式记录1. 匹配:0-9构成的纯数字2. 匹配:0-9的值1. 匹配:0-9构成的纯数字/^[0-9]*$/1. ^ 开头匹配数;2. * 匹配[0-9]表达式多次;3. $ 结尾匹配[0-9]表达式;应用:"97878".replace(/^[0-9]*$/g,'') => "" 只有纯数字才会匹配成功 ;"97878 bn".replace(/^[0-9]*$/g,'') => "97878 bn";2. 匹配:0-9的值/\d/应用:"978
2022-01-12 22:31:06
100
原创 验证码业务综合记录
验证码业务综合记录一 、验证码倒计时:1. 每个会员独立计算获取验证码后的60s倒计时间隔;1.1 业务需求1.2 主要实现部分1.3 页面内调用方法;一 、验证码倒计时:1. 每个会员独立计算获取验证码后的60s倒计时间隔;1.1 业务需求业务需求:获取验证码后,获取按钮置灰;每个会员获取验证码的间隔为60s;进入倒计时的当前会员不影响其他会员的获取操作 【获取按钮正常】;整个项目中同一会员的倒计时统一;跳页不影响此会员倒计时数值;1.2 主要实现部分vue仓库:a
2022-01-03 12:17:10
197
原创 number变string,至少保留2位小数,不足补0;
应用场景:number变string,至少保留2位小数;参数类型:number效果:0.2893 -> '0.2893'0.2 -> '0.20'0 ->'0.00'-2.789 -> '-2.789'-0.2 -> '-0.20' function changeNTS(num) { let finishNum = num + ""; let index = (num + "").indexOf('.'); if (index !== -1) {.
2021-12-28 23:36:32
1164
原创 vue3.0引入JQ 配置设置;
vue3.0引入JQ 配置设置;1. 安装;2. vue.config.js 配置webpack;1. 安装;npm install jquery --save2. vue.config.js 配置webpack;const webpack = require('webpack')module.exports = { configureWebpack: { name: name, resolve: { alias: { '@': resolv
2021-11-16 18:18:53
645
原创 表单校验:表单简例、各种业务常见正则匹配;
正则匹配 | 表单校验一、Element-Plus表单简例;一、Element-Plus表单简例;HTML: <el-form ref="ruleForm" :model="ruleForm" :rules="rules" label-width="120px" class="demo-ruleForm" > <el-form-item label="Activity name" prop="name"> &
2021-11-08 13:53:12
1249
原创 moment.js 一些常用业务格式;
moment.js常用预设处理;一、使用前操作:1、安装:2、引入:二、常用预设:1、当前时间戳:2、获取星期几:3、两日期时间之差:4、获取月份天数:附件:日期格式:一、使用前操作:1、安装:npm install moment --save2、引入:文件中import moment from "moment";二、常用预设:1、当前时间戳:毫秒 [ 13位 ]秒 [ 10位 ]// 1360013296 10位,秒moment().format("X")
2021-10-29 13:43:34
510
原创 el-table 表格 业务标配模板;
table 业务标配模板;一 、业务标配常用模板1.1 HTML1.2 vue.js setup()函数1.3 CSS一 、业务标配常用模板预设内容:勾选列;1.1 HTMLHTML:table 模板嵌套 dialog 内: <el-dialog v-model="tableVisible" title="商品日志" width="70%"> <div class="tableAndPagination"> <!-- 用
2021-10-18 10:30:49
351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人