- 博客(15)
- 收藏
- 关注
原创 vue3 + vite 从零搭建 elemelt plus + axios 封装
Vite当前仅适用于Vue3.x。这也意味着您不能使用尚未与Vue 3兼容的库,并且vite构建工具要求node 版本在 16+ 以上 node -v 查看当前版本 低于16 可使用 nvm 进行版本管理。
2023-07-13 11:46:13
367
1
原创 JS/VUE 自定义效验 统一社会信用代码 营业执照注册号
// 统一社会信用代码export const socialUniformCreditCode = (creditCode) => { if (creditCode.length != 18) { return false; } var sum = 0; var arr = new Array(); arr = creditCode.split(''); for (var i = 0; i < arr.length - 1; i++) { var c.
2022-03-09 17:23:55
2247
原创 JS+Vue 实现三级全选单选
HTML<div class="demand-class"> <div class="demand-class-title">需求分类</div> <div class="demand-check"> <input class="collect-top-checked" type="checkbox" v-model="demandChecked" ...
2022-02-25 15:26:40
478
原创 JavaScript 验证统一社会信用代码/营业执照注册号
// 统一社会信用代码export const socialUniformCreditCode = (creditCode) => { if (creditCode.length != 18) { return false; } var sum = 0; var arr = new Array(); arr = creditCode.split(''); for (var i = 0; i < arr.length - 1; i++) { var c.
2022-02-25 15:05:03
1743
原创 vue 导出excel复杂表格table
依赖下载npm install xlsx -S npm install xlsx-style -S npm install file-saver -S utlis 创建下载方法import XLSX from "xlsx";import XLSXStyle from "xlsx-style";import FileSaver from "file-saver";export default { /** * * @param elt * @
2021-11-01 11:41:39
699
原创 js实现右侧导航栏 无刷新定位模块内容在屏幕中心显示方法
点击右侧导航栏名称 定位对应的模块内容在屏幕中心显示html代码<template> <div class="box"> <div class="box1"> 蔡徐坤:唱跳,rap,打篮球 </div> <div class="box2"> 段奕宏:我喜欢的人在后面,是我们班那个人 </div> <div.
2021-10-13 17:22:56
334
原创 js秒转换为时分秒00:00:00的格式
timeConversion(date) { let day = Math.floor(s / (24 * 3600)); // Math.floor()向下取整 let hour = Math.floor((s - day * 24 * 3600) / 3600); let minute = Math.floor((s - day * 24 * 3600 - hour * 3600) / 60); let second = s - day * 24 * 3600 - ho.
2021-10-11 14:15:37
789
原创 vue 视频播放器 vue-video-player
1. 安装依赖npm install vue-video-player --save//或yarn add vue-video-player2. 导入注册// 全局注册 在main.js入口文件中引入import { videoPlayer } from 'vue-video-player';import 'video.js/dist/video-js.css';Vue.use(VideoPlayer)//按需引入import { videoPlayer } from '
2021-10-09 11:56:50
1145
原创 vue 走马灯无缝滚动轮播图 vue-seamless-scroll
1. 安装 vue-seamless-scrollnpm install vue-seamless-scroll --save//或yarn add vue-seamless-scroll2. 引入组件import vueSeamlessScroll from 'vue-seamless-scroll'3 引用// 注册components: { vueSeamlessScroll}//使用<vue-seamless-scroll><.
2021-10-09 10:41:42
1074
原创 CryptoJS AES加密
加密模式:AES-128-CBC ( AES-128 需16个字符, AES-256 需要32个字符 )// 服务端提供密钥与偏移量// 'key' => '0123456789abcdef'// 'iv' => 'abcdef0123456789'import CryptoJS from 'crypto-js'const AES_KEY = '0123456789abcdef' // 密钥, AES-128 需16个字符, AES-256 需要3
2021-09-29 14:11:03
7128
原创 小程序日历组件
开发飞书小程序时没有日历组件,引入vant报错。不喜勿喷index.ttml 页面引用<!-- 日历 --><my-component daDts="{{date1}}" monThs="{{month1}}" dayAing="{{daybg}}" dayBing="{{daybg1}}" dayCing="{{daybg2}}" dayDing="{{daybg3}}" dayBor="{{daybor}}" leisureShow="{{leisureSh
2021-09-27 11:58:56
853
原创 JavaScript 深拷贝的常用方法
1. 通过 JSON 对象实现深拷贝//通过js的内置对象JSON来进行数组对象的深拷贝function Json(obj) { var _obj = JSON.stringify(obj), objClone = JSON.parse(_obj); return objClone;}2.Object.assign()拷贝// Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)const targe.
2021-09-27 11:41:55
234
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人