logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vscode:隐藏不必要文件

隐藏vscode左侧不必要的文件:文件-首选项-设置-搜索file.exclude,添加你想隐藏的文件或文件夹

nodejs学习五:sequelize数据库查询的Op方法

// 查找users表数据nameconst op = models.Sequelize.Op;let {age} = req.query;let user = await models.User.findAll({where: {age: {[op.between]: [0, 24] // 查询年龄在0-24岁的}...

javascript:字符串动态替换***

上代码:/*** 数据替换 *** 号* @val 要替换的数据* @head 头部保留,默认3* @last 尾部保留,默认4*/export const replaceStar = (val, head = 3, last = 4) => {if (!val) { // 字符串为空直接返回return val;}if (val.length <= 10) { // 少于十位的字符串

react:父组件调用子组件方法

需要用到的几个关键字:useRef,useImperativeHandle,.current,forwardRef注意,如果直接在子组件上使用useRef,是拿不到想要的数据的。官网解释:refs 将不会透传下去。这是因为 ref 不是 prop 属性。就像 key一样,其被 React 进行了特殊处理。如果你对 HOC 添加 ref,该 ref 将引用最外层的容器组件,而不是被包裹的组件。我们可

#react.js
react 与 vue3 标签插入富文本方式

vue3在标签中显示富文本:<tempalte><div v-html="richText"></div></tempalte><script setup lang="ts" name="test">const richText = ref('<p style="color:#ff0000">测试</p>')&lt

nodejs学习二:环境搭建

安装nodejs + postman + phpstudy + vscode创建项目创建文件夹nodejs(项目名称)文件夹内创建src/app.js安装express + mysql + mysql2 + body-parser + sequelize + sequelize-cli+ nodemon (-dev)初始化sequelize-cli: https://...

nodejs学习九:redis服务器缓存, md5 + redis创建/验证token

安装MD5npm install md5-node --saveconst md5=require("md5-node")安装redis服务器使用redis服务需要安装redis服务器:下载地址:(window,zip格式)https://github.com/MicrosoftArchive/redis/releases下载地址:(官网)https://redis.io/dow...

#redis
nodejs学习六:multer文件上传

文件上传需要用到multer包npm install multerconst express = require('express')const multer = require("multer");const md5 = require("md5-node");const router = express.Router()const models = require('../../m...

javascript:模拟点击事件

let e = document.createEvent('MouseEvents');e.initEvent('click', true, true);document.getElementById('printBtn').dispatchEvent(e);

#javascript
javascript:函数、setTimeout、setInterval与for循环执行顺序

setTimeout(() =>{console.log('函数外延时器')},0)let m = 0let t = setInterval(() => {m++console.log('函数外部setInterval=='+m)if (m > 3) {...

#javascript
    共 42 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择