- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 ePass3000GM-G VCR用nodejs实现监听插拔和获取序列号
ePass3000GM-G VCR用nodejs实现监听插拔和获取序列号
2024-09-09 14:44:52 307
原创 vue或者webpack框架打开sourceMap会显示未压缩的源代码,供方便调试,关闭后代码会因为发布时压缩成长长的一行,不容易被泄露问题解决方案
Webpack 会为打包后的代码生成 Source Map 文件,以便在运行时可以调试源代码。然而,如果开发人员在生产环境中没有正确地配置 SourceMap,攻击者就可能获得敏感信息,例如源代码和服务器配置等。攻击者可以通过发送 HTTP 请求来获取 Source Map 文件,并从中获取敏感信息。
2023-11-16 17:14:40 855
原创 vue前端假分页
前端假分页是因为有时候后端接口不太方便提供分页功能,而前端需要展示大量数据时,为了提高用户体验,需要将数据分页展示。在这种情况下,前端可以通过自己实现一个假的分页效果来达到分页展示数据的目的。假分页的实现方式是在前端将所有数据加载到页面中,然后通过JavaScript代码实现分页效果,即根据用户的点击或滚动等操作,动态地展示不同页码的数据。这种方式虽然不能真正地减少数据的加载量,但可以提高用户的交互体验,让用户更加方便地查看和操作数据。
2023-10-25 14:49:52 560
原创 vue3封装vuex状态管理器
1、在store下新建modeules文件夹,默认的store/index.js引入使用。2、对应新建vuex共享文件。
2023-02-22 10:30:31 362
原创 element-ui中的table可分页多选功能-记住上一页勾选数据
含义:仅对 type=selection 的列有效,类型为 Boolean,为 true 则会在数据更新之后保留之前选中的数据(需指定 row-key)2.添加 :reserve-selection=“true”1.添加 :row-key=“getRowKeys”3.methods里添加getRowKeys方法。...
2022-08-08 17:23:18 1151
原创 element el-input特殊字符校验
html:<el-form-item label="名称:" prop="askName"> <el-input placeholder="请输入名称" v-model="ruleFormlist.askName" style="width: 340px" ></el-input></el-form-item>methods:rules:
2021-12-06 15:39:49 2078
原创 node.js环境变量
node安装以及环境变量配置一、Node.js安装1.首先在Node官网上下载对应的安装包,我这里下载的是64位window系统的安装文件node-v10.15.0-x64.msi点击安装文件,开始node.js安装点击下一步勾选同意选项,并点击下一步5.选择node.js的安装目录,我这里选择安装在D盘6.接着一直点击下一步到以下界面7.点击安装完成安装9.在cmd命令行中验证,出现以下情况即表示安装成功二、Node.js环境变量配置在以上的步骤已经完成了nod
2021-11-04 12:55:02 817
原创 element中select框鼠标放上去显示数据拼接
<template> <el-select v-model="selectVal" filterable clearable remote :placeholder="placeholder" :remote-method="remoteMethod" :loading="loading" :disabled="disabled" @focus="focusAdd" > <el-option
2021-09-28 15:40:16 755
原创 element时间限制当前 最大最小
element时间限制当前 最大最小element 时间选择组件<el-form-item label="计划开始时间"><el-date-picker v-model="form.publishingStartDate" placeholder="选择计划开始时间" type="datetime" format="yyyy-MM-dd HH:mm" value-format="yyyy-MM-ddTHH:mm" :picker-options="pickerOption
2021-09-15 16:51:40 855
原创 vue加elementui分页器组件封装掉列表请求
<template> <div :class="{'hidden':hidden}" class="pagination-container"> <el-pagination :background="background" :current-page.sync="currentPage" :page-size.sync="pageSize" :layout="layout" :page-sizes="pa
2021-05-11 18:13:08 138
原创 vue实现element-ui对话框可拖拽功能
element-ui对话框可拖拽及边界处理封装成了js文件,然后再main.js中引入后可全局使用。功能实现代码directives.js代码如下:在main.js中引入// 引入Dialog可拖拽,注意文件所在目录。目前尚未发现引入的先后关系,若有再补充import ‘./directives.js’;ue文件中使用:在el-dialog标签中加入v-dialogDrag属性import Vue from 'vue'; // v-dialogDrag: 弹窗拖拽属性Vue.dir
2021-05-11 17:51:11 316
原创 小程序太空人表盘,随时装逼!!!!!!
先看效果,独家原创wxml复制<div class="jun-meter"><view style="color:#fff;width:320px;text-indent:25px;">有约可赴 有人可待 第一次见面我定会捧花为你而来</view><image class="image" src="https://6775-guo1596387-1goh18f985e845a8-1303940021.tcb.qcloud.la/ring.svg?sign=.
2021-03-31 15:07:13 1236 2
原创 js实现打字机效果
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> body {
2021-03-29 10:23:23 437
原创 vue 拖拽上传指定文件夹,支持文件、多文件、文件夹上传;支持拖拽文件、文件夹上传
vue-simple-uploadervue-simple-uploader是基于 simple-uploader.js 封装的vue上传插件。它的优点包括且不限于以下几种:支持文件、多文件、文件夹上传;支持拖拽文件、文件夹上传可暂停、继续上传错误处理支持“秒传”,通过文件判断服务端是否已存在从而实现“秒传”分块上传支持进度、预估剩余时间、出错自动重试、重传等操作读这篇文章之前,建议先读一遍simple-uploader.js的文档,然后再读一下vue-simple-uploader的文档,
2021-03-04 16:50:45 3119 9
原创 vue中watch的详细用法
在vue中,使用watch来响应数据的变化。watch的用法大致有三种。常用用法<input type="text" v-model="name"/>new Vue({ el: '#app', data: { name: '咸鱼' }, watch: { name(newVal,oldVal) { // ... } } })直接写一个监听处理函数,当每次监听到 name 值发生改变时,执行函数。也可以在所监听的数据后面直
2021-03-02 15:29:42 588
原创 npm 下载 依赖包时出错的解决方式
npm 下载 依赖包时出错的解决方式一.设置 npm 镜像源设置为国内镜像源npm config set registry http://registry.npm.taobao.org1查看当前镜像源 npm config get registry1恢复原来镜像源npm config set registry http://registry.npmjs.org二.设置 .npmrc 文件虽然已设置国内镜像源, 有时候 A 包中需要下载 B 包, 这时还可能到国外站点下载 B 包
2021-02-26 15:26:15 2325
原创 批量删除
//获取到要删除的客户的索引值let temp = this.userClients.map(item=>{//this.userClients所有选中的要删除的元素(数组)return this.clientData.indexOf(item)//this.clientData所有的客户信息元素(数组)//在所有的客户信息中查找到要删除的元素,返回其索引值,并赋值给temp变量});console.log(temp);//遍历要删除点的客户的索引值(用sort()排序–>从大.
2021-01-19 17:58:42 81
原创 2020-12-04
axios设置请求超时时间 timeoutaxios.defaults.timeout = 30 * 1000; // 30saxios.post(url, params, {timeout: 1000}).then(res => {console.log(res);}).catch(err=> {console.log(err);})})dev: {// PathsassetsSubDirectory: ‘static’, // 静态资源文件夹assetsPubl
2020-12-04 11:35:13 65
egg
2020-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人