
js
qq_34491588
这个作者很懒,什么都没留下…
展开
-
threeJs 画stl 3D模型
const that = this; let container: any = document.getElementById('three3D'); let width = container.getBoundingClientRect().width; let height = container.getBoundingClientRect().height; try { init(); animate()..原创 2021-07-01 18:40:27 · 289 阅读 · 0 评论 -
URLSearchParams 解析浏览器地址参数
let params = new URLSearchParams(window.location.search);let language = params.get('language');原创 2021-07-01 18:28:28 · 188 阅读 · 0 评论 -
xlsx.js 实现网页json数据输出到excel里
首先安装依赖 npm install xlsx --savelet slist = list.map((item) => { let obj = { '表头1': item.data1, '表头2': item.data2, } return obj; }) let XLSX = require('xlsx'); let ws = XLSX.utils.json_to_sheet(slist, {skipHeader:true}原创 2021-06-18 11:24:17 · 348 阅读 · 0 评论 -
服务器请求react异步组件 解决单页面打包文件太大问题
定义函数返回组件import React, { Component } from 'react'export default function asyncComponent(importComponent) { class AsyncCompoent extends Component { constructor(props) { super(props); } state = { component原创 2021-06-07 16:12:34 · 194 阅读 · 0 评论 -
js video设置播放速度和获取视频略缩图
const videoList = document.querySelectorAll('video');videoList.forEach((video) => { video.playbackRate = 0.3; })原创 2021-06-03 17:36:22 · 971 阅读 · 0 评论 -
网页调用浏览器打印功能 修改打印样式
调用浏览器打印功能document.title = title;window.print(); /* 打印 样式*/@media print { @page { size: A4 portrait; margin: 0; } .pdf-none { display: none !important; } }原创 2021-06-01 15:22:50 · 632 阅读 · 0 评论 -
html2canvas和jspdf 实现将页面选定元素保存为pdf
import html2canvas from 'html2canvas'import jsPDF from 'jspdf'html2canvas( document.getElementById('content_pdf') as any, { allowTaint: true, useCORS: true, } ).then(function(canvas) { // document.body.appendChild.原创 2021-06-01 11:14:38 · 150 阅读 · 0 评论 -
js 随机数加时间戳生成唯一标识 用于取文件名
function guid() { let now = new Date().getTime(); let str = `xxxxxxxx-xxxx-${now}-yxxx`; return str.replace(/[xy]/g, function(c) { var r = Math.random() * 16 | 0; var v = c == 'x' ? r : (r&0x3|0x8); return v.toString原创 2021-05-08 11:55:32 · 2907 阅读 · 1 评论