前端
文章平均质量分 50
代码小戳
啥也不会
展开
-
Umi3+antd4+ts 项目打包部署到linux服务器上 使用nginx
Umi3+antd4+ts 项目打包部署到linux服务器上 使用nginx原创 2022-09-21 10:07:07 · 1289 阅读 · 1 评论 -
react + antd.3x 实现ip输入框
表现形式如下:js+html/** * zks 2021 10 26 * ip输入框,作用于新建与修改虚拟子网 * 使用方式:参看antd-form自定义表单控件。 */import React from 'react';import { Input} from 'antd';import styles from './index.less'class IpInput extends React.Component{ constructor(){ sup原创 2021-10-27 09:43:30 · 822 阅读 · 0 评论 -
二叉树生成与展示(html)
学习二叉树数据结构的笔记二叉树:树是计算机科学中经常用到的一种数据结构。树是一种非线性的数据结构,以分层的方式存储数据。树被用来存储具有层级关系的数据,比如文件系统中的文件;树还被用来存储有序列表。二叉树是一种特殊的树,它的子节点个数不超过两个。二叉树的插删改很快代码定义Node:节点类 class Node{ constructor(data,left,right){ this.data = data;原创 2021-08-31 10:58:14 · 1338 阅读 · 0 评论 -
解决浏览器的记录会影响input的背景色问题
> 解决浏览器的记录账号会变白的问题input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill { -webkit-text-fill-color: #ededed !important; -webkit-box-shadow: 0 0 0px 1000px transparent inset !important; background-color:transparen原创 2021-08-09 21:03:57 · 176 阅读 · 2 评论 -
js数组去重,除重的方式(尽可能多)
测试数组: let arr = [3, 1, 0, 0, 1, 1, 2, 3, 4, 2, 1, 2, 4, 2, 3, 0, 2, 4, 2, 1, 4, 5, 5, 5, 3];先来几个简单的 //数组去重1 function arrayUniq1(arr) { let result = arr.filter((item, index, array) => { return array.lastIndexOf(item) == index原创 2020-10-07 22:02:43 · 481 阅读 · 0 评论 -
模拟实现js中bind函数
编码实现bind();dind的功能:1):改变this的指向2):bind前面的函数不会执行3):返回改变this指向的函数要实现 new fn.bind(obj) ,fn.bind(obj,1,2)(),fn.bind(obj)(1,2),fn.bind(obj,1)(2),<script> ;(()=>{ function mybind(obj){ let bindArr= Array.prototyp.原创 2020-10-07 20:08:24 · 174 阅读 · 0 评论 -
VUE 批量导出、导入Excel
vue的批量导出为Excel 简单记录学习记录,仅供参考使用xlsx模块项目导入xlsxnpm i xlsxview<template> <div class="customListBox"> <!-- 批量导出按钮 --> <div class="searchBox"> <el-button type="success" @click="exportExcel">导出E原创 2020-09-15 16:59:18 · 1777 阅读 · 2 评论 -
layui弹框中显示渲染模板。
格式如下 <script type="text/html" id="showArticle"></script> //模板引擎 layui.use([ "laytpl "], function () { var laytpl = layui.laytpl; var getTpl = showArticle.innerHTML; //showArticle 为模板id laytpl(getTpl).render({ data:data]}, function原创 2020-08-22 11:16:04 · 792 阅读 · 0 评论 -
node.js +layui 前后端分离实现分页查询。
记录一下最近写的代码 从中抠出分页的部分。html页**使用table模块时 当page 模块开启时 ,访问接口(url)时,会自动添加 page(页码) 和 limit(分页大小)属性,不必手动发送 **如果要传递参数的话 写到 where:属性里更多属性 请看官方文档:luyui 数据表格文档<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta原创 2020-08-22 11:06:31 · 1083 阅读 · 0 评论 -
js中的几种继承 (源释解释)。
继承:子类去继承父类的公有属性和私有属性原型继承:特点:可以继承父类的公有属性和私有属性;主要程序:Child.prototype = new Parent;<script> function Parent() { // 父类 this.x = 100; } Parent.prototype.getX = function () { return this.x; } function Child() { // 子原创 2020-07-25 19:40:51 · 147 阅读 · 0 评论 -
js中array数组除重最快的方式(100万数据量下测试)
模拟100万数据/******************************************************************/ 随机整数/******************************************************************/function MathRandomInt(num){ return (Math.floor(Math.random() * Math.floor(num)));}/*************原创 2020-07-21 20:42:01 · 532 阅读 · 1 评论 -
js中的arguments特点。
js参数与大多其他语言的参数有所不同,js不介意传进来多少个参数,也不在乎传进来的是什么类型。即:你定义只有两个参数的方法,你在调用的时候未必一定要传递两个参数。可以随意 解析器不会报错。原因:js的参数在内部是用一个数组来表示的,函数接受的时候永远都是这个数组,而不关心数组中包含哪些参数。多少都无所谓。所以js没有重载argunment[]特点:在函数体中可以使用argumentsf对象来访问这个参数数组。arguments对象与数组相似但是不是数组 它可以使用数组的表现形式。arg原创 2020-07-18 09:52:17 · 356 阅读 · 0 评论 -
js中的数据类型
数据类型1. 基本数据类型:简单数据段String:字符串1)在JS中 使用‘’ “”把字符串包起来 不包 JS会给它当成变量2)单引号不要嵌套单引号 双引号不要嵌套双引号 外单内双 外双内单3)string数据类型对应的数据有无数个number:数字1)number是一个数据类型,这个数据类型对应的值有无数个。2)在JS中number数据类型是不分整数和小数 都是number3)可以通过typeof查看一个变量值的数据类型4)最大值 (Number.MAX_VALUE)和 最小原创 2020-07-17 20:11:40 · 273 阅读 · 0 评论 -
css个人总结
css 总结一、css1.1、概念ccs (Cascading Style Sheet) :层叠样式表主要作用 :界面布局 和 美化界面1.2、语法1.2.1 选择器基本选择器类型选择器 h2{}id选择器 .id{}class选择器 .class{}高级选择器通配符选择器 *{}分组选择器 .class .class2后代原则器 .father .son伪类选择器 a:hover优先级 (多级依次比较)!important原创 2020-07-10 21:06:19 · 278 阅读 · 0 评论