logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

react实现下载(download属性,jspdf,html-docx-js,wkhtmltopdf)

一、最简单的方法:利用download属性download属性内填值表示指定下载的文件名<a href={Pig} download="details.jpeg">下载</a><a href={Pig} download>下载</a>二、jspdf(比较简单,但是不能转化网页内的图片)如果想在下载完成后,执行setState,...

搭建前端业务组件库

搭建前端业务组件库

文章图片
#前端
用js、react写了一个带搜索框的多选择器,附完整代码(最新更新:找到了一个类似的组件)

效果图完整代码App.jsimport React, { Component } from "react";import { Input , Checkbox } from 'antd';import { CloseOutlined } from '@ant-design/icons';import _ from "lodash";import "antd/dist/antd.css";impor

react antd protable内的Input输入框每次输入失去焦点

最后发现是我将rowKey={RndNum};RndNum是一个函数// 获取一组十位数的随机数function RndNum() {var rnd = '';for (var i = 0; i < 10; i++) rnd += Math.floor(Math.random() * 10);return rnd;}正是因为这个原因,导致我的输入框每次输入一个字符,就会失去焦点。解决办法:r

#javascript#vue.js#typescript
react-beautiful-dnd实现拖拽排序+合并+拆分的功能(完整代码)

import './App.css';import React, { useState, useCallback, memo, useMemo, useRef, Component } from 'react';import { DndProvider, useDrag, useDrop } from 'react-dnd';import { HTML5Backend } from 'react-

react+node+websocket实现简单的双向沟通

一、node创建服务器新建一个文件夹nodeServermkdir nodeServercd nodeServernpm init然后一路回车安装 express 框架npm install express --save启动项目进入项目的根目录,建立一个 index.js 文件,并加入如下代码var express = require('express');var app = express();

react控制电话格式

import React, { Component } from "react";import phoneutil from "google-libphonenumber";import _ from "lodash";function formatNumber(p) {const PNF = phoneutil.PhoneNumberFormat;const phone...

react-native模拟机调试与真机调试步骤

1、mac可以通过Command⌘ + D快捷键来快速打开Developer Menu。在出现的下拉选项中选择“Debug JS Remotely”2、windows可以通过Command⌘ + M快捷键来快速打开Developer Menu。也可以通过模拟器上的菜单键来打开。在出现的下拉选项中选择“Debug”...

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