摘要: 可能有些需求会有一些做字段高亮的需求,简单粗暴一点的方法就是 let seachText = '枚举'; const regexp = new RegExp(seachText, 'g'); let content = $('#content').html(); let newHtml = cont 阅读全文
posted @ 2021-12-31 13:39 鬼鬼丶 阅读(89) 评论(0) 推荐(0) 编辑
摘要: react 官网中有关hooks使用的一些建议记录下来 提醒自己平时注意下 useState() 我们推荐把 state 切分成多个 state 变量,每个变量包含的不同值会在同时发生变化。 我们可以把组件的 state 拆分为 A 和 B 两个对象,并永远以非合并的方式去替换 A或者B不需要ren 阅读全文
posted @ 2021-12-30 09:57 鬼鬼丶 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1px边框的问题: 上边框或者下边框 用transform:scaleY|scaleX(0.5); 四个边框的情况 圆角需要加背景颜色,父子级元素加圆角属性 border-radius: 50% 安卓手机兼容问题 在安卓手机border-radius:50% 不是全圆 把rem宽高改为px 或者把r 阅读全文
posted @ 2021-11-05 10:43 鬼鬼丶 阅读(485) 评论(0) 推荐(0) 编辑
摘要: /** * 防抖 * * @param {*} f * @param {*} wait * @return {*} */ function debounce(f, wait) { let timer = null; return (...args) => { if(timer) { clearTim 阅读全文
posted @ 2021-09-06 13:22 鬼鬼丶 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 对于 vue 中 我们常用的keep-alive; 作用 :即我们在不同的组件间切换时,时长要求保持组建的状态,以避免重复渲染组件造成的性能损耗,通常我们会和动态组件结合起来进行使用。 基本用法:我们只需要在动态组件的最外层添加标签即可。 <keep-alive> <component :is="c 阅读全文
posted @ 2021-08-29 17:37 鬼鬼丶 阅读(192) 评论(0) 推荐(0) 编辑
摘要: beforeAvatarUpload(file) { const isSize = new Promise(function(resolve, reject) { let width = 100; let height = 100; let _URL = window.URL || window.w 阅读全文
posted @ 2021-07-16 19:38 鬼鬼丶 阅读(364) 评论(0) 推荐(0) 编辑
摘要: let development = process.env.NODE_ENV == 'development' ? true : false; 阅读全文
posted @ 2021-06-28 11:32 鬼鬼丶 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 引入: import Sortable from 'sortablejs'; 声明: sortable: any = null; 初始化: mounted() { const targetDom = this.$refs.table; this.sortable = new Sortable(tar 阅读全文
posted @ 2021-06-07 15:10 鬼鬼丶 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 在untils 创建get-files-md5.js文件 import SparkMD5 from 'spark-md5'; export function createFileMd5(file: any) { // const spark = new SparkMD5(); return new 阅读全文
posted @ 2021-06-07 15:03 鬼鬼丶 阅读(238) 评论(0) 推荐(0) 编辑
摘要: onProgress: function(data) { var percent = parseInt(data.percent * 10000) / 100; data.percent = percent; option.onProgress(data); } 阅读全文
posted @ 2021-06-07 14:59 鬼鬼丶 阅读(82) 评论(0) 推荐(0) 编辑
摘要: function getTimes() { var obj_file = document.getElementById("upload"); var content = obj_file.files[0] console.log(content) //获取时长 var url = URL.crea 阅读全文
posted @ 2021-06-07 14:50 鬼鬼丶 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 利用vue的插槽(solt)的方法实现 带有惯性 可以适应手机端屏幕 可以灵活的修改样式 可以手动的拖拽 拉力 调用方式: 引入组件 export default defineComponent({ components: { slide }, 在template模板插入代码 <slide ref= 阅读全文
posted @ 2020-11-30 22:45 鬼鬼丶 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 1、获取url里边的参数 const getQueryVariable = (variable: string) => { const query = window.location.search.substring(1); const vars = query.split('&'); for (c 阅读全文
posted @ 2020-10-09 11:31 鬼鬼丶 阅读(180) 评论(0) 推荐(0) 编辑
摘要: alias gs='git s'alias gst='git status'alias ga='git add -A .'alias gc='git commit -m'alias gd='git diff'alias gdicdiff='git icdiff'alias gdopendiff='g 阅读全文
posted @ 2020-07-01 18:50 鬼鬼丶 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 在配置iterm2的时候,之后再次用命令行输入git branch的时候 发现老是进入编辑状态,退出的时候都要按q键,非常的不方便! 解决办法: 在终端输入 这行命令即可:git config --global core.pager '' 阅读全文
posted @ 2020-06-01 10:55 鬼鬼丶 阅读(705) 评论(0) 推荐(1) 编辑