- 博客(40)
- 问答 (6)
- 收藏
- 关注
原创 7.12.
事件之事件类型-鼠标事件(MouseEvent)_废废的肥阳的博客-优快云博客_鼠标事件DOM3 Events 定义了 9 种鼠标事件事件定义click在用户单击鼠标主键(通常是左键)或按键盘回车键时触发。这主要是基于无障碍的考 虑,让键盘和鼠标都可以触发 onclick 事件处理程序dbclick在用户双击鼠标主键(通常是左键)时触发。这个事件不是在 DOM2 Events 中定义的,但得到了很好的支持,DOM3 Events 将其进行了标准化mousedown在用户按下任意鼠标键时触发。这个事件不能通
2022-07-13 10:03:59
218
原创 7.5记录
element ui源码分析1. build 使用了ci工具,存放打包工具的配置文件packages 存放所有的组件types 接口数据声明@vue/babel-preset-jsx 让vue支持jsx语法了解什么是JSX以及它的语法_冰雪为融的博客-优快云博客_什么是jsx一、什么是JSX?JSX 即 JavaScript XML,是一种在 React 组件内部构建标签的类 XML 语法。JSX 并不是一门新的语言,仅仅是个语法糖(syntactic sugar),允许开发者在 JavaScript
2022-07-07 16:52:49
183
原创 07.04
path.resolve()理解_happy_wealthy的博客-优快云博客_python resolve函数1、path.resolve()作用:path.resolve() 该方法将一些的 路径/路径段 解析为绝对路径。语法:path.resolve( [from…],to )说明:将参数to位置的字符解析到一个绝对路径里,[from … ]为选填项,路径源;用法:var path = require("path") //引入node的path模块path.resolve('/foo/bar', '
2022-07-05 08:58:55
662
原创 slot-scope=“scope“
常用于表格、循环中<template slot-scope="scope"> // scope.row 是当前单元格的内容,为对象,通过scope.row.属性获取值、 // scope.$index 是下标 // scope.column 暂时不清楚</template>
2022-01-10 15:03:12
1174
转载 maven中的packaging标签
https://www.jb51.net/article/201309.htmhttps://www.jb51.net/article/201309.htm
2021-12-18 11:39:17
140
原创 遇到问题:网页插入美洽页面,如何它的修改样式?
script 引入美洽页面在开发者工具的 element 里,发现原来是 iframe 标签我要实现的:(如下图:绿色框框部分) 1. 在页面上加 左箭头用于返回上一页 2. 移动元素的位置iframe 是层级最高的,而我现在要在这上面加一个箭头;层级高肯定是设置的z-index大,所以首先我要修改原本iframe的z-index 的大小这里 我在 style中,直接写然后箭头直接写 固定定位 z-index再大于0ifram...
2021-12-11 14:32:52
672
原创 uniapp 的 html文件中如何使用 uni.XXX 以及 如何向应用发送消息
想使用uni.xxx**.html 需要引入:https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.0.1.52.js<!-- uni 的 SDK,必须引用。 --> <script type="text/javascript" src="//js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.0.1.52.js"></scr...
2021-12-11 14:00:34
2077
1
原创 前端库 -- ID生成器 nanoid
下载npm i nanoidyarn add nanoid使用import {nanoid} from 'nanoid'id = nanoid()
2021-11-14 16:23:24
485
原创 前端面试题(个人整理,供参考,持续更新中)
1、未知宽高元素,如何实现水平垂直居中如何实现一个未知宽高元素的水平垂直居中?_归零-优快云博客_未知宽高元素水平垂直居中2、写一个左中右布局占满屏幕,左右两块固定宽度200,中间自适应宽,先加载中间块先加载中间块:id选择器指定的样式 > 类选择器指定的样式 > 元素类型选择器指定的样式对于相同类型选择器制定的样式,在样式表文件中,越靠后的优先级越高。css 写一个左中右布局占满屏幕,左右两块固定宽度200,中间自适应宽,先加...
2021-11-06 13:57:28
106
原创 弄懂 js 的执行上下文
执行上下文: - js在执行语句前,经过了一些 “准备”,为代码执行创造文本环境,文本环境记录了所有的变量名、函数名、类名等。执行上下文存放在执行栈(Excution Context Stack)中 ,先进后出 - 执行栈栈顶的执行上下文称为当前执行上下文 - JS 代码总是在当前上下文中运行 - 意思是 JS 代码中需要用到的资源,到当前执行上下文上查找4种情况会创建新的执行上下文:- 进入...
2021-11-06 13:56:58
132
原创 如何让文字不换行,已省略号结束
三行解决overflow: hidden; //独立一行 超过部分隐藏text-overflow: ellipsis; //省略号white-space: nowrap; //规定段落中的文本不进行换行:text-overflow的几个有效值:clip超出的部分直接截断ellipsis超出的部分用省略号表示自定义字符超出的部分用自定义字符表示white-space...
2021-10-30 15:06:53
239
原创 JWT(仅概念)
什么是JWTJSON Web Token 通过 数字签名的方式,以JSON对象为载体,在不同的服务终端之间安全的传输信息JWT有什么作用JWT最常见的场景就是授权认证,一旦用户登录,后续每个请求都将包含JWT,系统在每次处理用户请求之前,都要进行JWT安全检验,通过后再进行处理 (就像学生进出学校要刷校园卡...
2021-10-27 21:17:25
86
原创 数组排序 sort方法
1. 数组为数字或字符串sort() 默认排序是 由低到高let a=[1,4,6,3]a.sort()console.log(a); // [1,3,4,6]a.sort((x,y)=>{ return y-x})console.log(a); // [6,4,3,1]sort() 等同于 sort(x,y)=>{ return x-y } 增序数组中为字符串时,是根据 ASCII码值排序2. 数组为对象根据对象中的...
2021-09-29 15:19:31
707
原创 uview 中 Dropdown 下拉菜单点击收回时出现部分高亮问题
原因: 源码中用的是opacity,通过切换透明度的方法解决:修改源代码:在node_modules里的uview-ui->components->u-dropdown->u-dropdown.vue文件里定义是否显示遮罩层data(){ return{ dropDownShow:false }}最外层的容器上判断显示或隐藏<view class="u-dropdown" :style="dropDownShow ? '...
2021-09-29 10:40:14
1133
原创 uniapp 使用 uni.switchTar 底部样式显示错误问题解决
原因: 和页面后退冲突了解决方法,定时器延迟setTimeout(() => { uni.switchTab({ url: '../user/user' }) }, 300)
2021-09-28 13:28:27
404
转载 字符串常用的方法
一、普通方法1.字符方法str.chartAt(index) 返回子字符串,index为下标str.charCodeAt(index) 返回子字符串的unicode编码2. 字符串操作方法str.concat(str) 字符串拼接3. 截取字符串str.substring(start,end); 两个参数都为正数,返回值:[start,end) 也就是说返回从start到end-1的字符str.slice(start,end); 两个参...
2021-09-14 16:10:26
187
原创 数组常用的方法
1. arr.push(value)在数组末尾插入元素特点:① 返回数组的新长度 ② 修改原数组的内容let arr = [1, 2, 3, 4, 5]var length = arr.push(6, 7)2. arr.pop() 删除数组末尾的元素特点: ① 返回删除的元素 ② 修改原数组的内容3. arr.unshift(value) 在数组的头...
2021-09-14 14:03:36
102
原创 export 和 export default 区别
1.export与export default均可用于导出常量、函数、文件、模块等2.在一个文件或模块中,export、import可以有多个,export default仅有一个3.通过export方式导出,在导入时要加{ },export default则不需要(1) 输出单个值,使用export default(2) 输出多个值,使用export(3) export default与普通的export不要同时使用...
2021-08-24 10:39:02
320
原创 App uni.downloadFile ios问题
问题:uni.downloadFile 返回的 临时地址 后缀名为undown 出错现在暂时的解决方案:点击可以查看,但不可下载<template> <view> <web-view :src="url"></web-view> </view></template><script> export default { data() { return { url:'' ..
2021-08-21 14:16:42
1433
原创 vue 生命周期
1. 实例、组件通过new Vue() 创建出来之后会初始化事件和生命周期然后就会执行beforeCreate钩子函数 数据未挂载,无法访问 数据 和 真实dom2. 挂载数据,绑定事件等等,然后执行created函数,这个时候已经可以使用到数据,也可以更改数据,在这里更改数据不会触发updated函数,在这里可以在渲染前倒数第二次更改数据的机会,不会触发其他的钩子函数,一般可以在这里做初始数据的获取3. 接下来开始找实例或者组件对应的模板,编...
2021-08-02 16:23:19
88
转载 main.js 的 Vue.config.productionTip
开发模式:npm run dev是前端自己开发用的生产模式:npm run build 打包之后给后端放在服务端上用的Vue.config.productionTip = false上面这行代码的意思 是阻止显示生产模式的消息。如果没有这行代码,或者设置为true,控制台就会多出这么一段代码。You are running Vue in development mode.Make sure to turn on production mode when deploying for produc
2021-07-27 14:14:18
282
原创 Vue 关于挂载
Vue 实例实例通过 new Vuw()创建有了实例,就要显示出来,放在 HTML文档中,这就是挂载挂载的两种方式1. 直接放在内部 el 挂载 el(dom元素)new Vue({ el: "#app", template: "<li>这是个待办项</li>" data() {},});2 . 挂载到外面,就像是直接挂载在 index.html 文件上new Vue({...
2021-07-27 14:09:29
395
原创 u-parse+replacec
从后台接口拿到数据,如是以下数据content: "合伙人;1.赠送价值158400元的产品任选80套\r\n2.赠送价值2980元的个人形象打造一次\r\n3.赠送价值4980元抗衰28项核心技术\r\n4.赠送价值380元仪器一台和耗材包一套\r\n5.享受合伙人权益(直推会员2000元,直推加盟商4000元,间推加盟商1000元,直推合伙人8000元,间推合伙人2000元)\r\n6.复购产品享2.5折(495元一套)\r\n7.享受直推会员复购差价(297元一套)直推加盟商复购差价(99元一套
2021-07-20 10:47:26
1000
原创 uniapp u-picker 实现时间选择器
实现效果:html代码:<u-picker mode="time" :defaultTime="defaultTime" v-model="show" :params="params" end-year="2030" @confirm="confirm"></u-picker>js 代码:数据:show: false,defaultTime: "",params: { year: true, month: true, day: tr..
2021-07-16 19:46:07
12827
4
原创 uniapp 页面返回上一级页面,并携带参数
页面返回上一级,并携带参数 $on 监听事件$emit 触发事件父页面:mounted(){ // $on 监听事件 uni.$on('addressList',data=>{ console.log(data) // 这里可以修改数据 })},// 触发的函数toAddress() { uni.navigateTo({ url: '../my...
2021-07-16 19:36:48
1756
原创 uniapp :修改 radio 点击后的样式
radio 原来的样式:radio 现在的效果:<template> <label class="radio"> <radio value="" /> </label></template> 修改 radio 的样式要在 App.vue 中修改 /* radio 选中后的样式 */ uni-radio .uni-radio-input.uni-radio-input-chec..
2021-07-10 13:20:49
4091
原创 2. Git 底层概念(底层命令)
面试阐述 Git 的两大内容:区域:工作区、暂存区、版本库 先在工作区修改数据,然后存到暂存区,暂存区的数据到一定的量时,存到版本库中对象:hooks 目录包含客户端或服务端的钩子脚本 钩子:提交代码之前的操作,类似于回调函数 info 包含一个全局性排除文件(不需要的文件) logs 保存日志信息 objects 目录存储所有数据内容 refs 目录存储指向数据(分支)的提交对象的指针 config 文件包含项目特有的配置...
2021-06-13 19:03:38
238
1
空空如也
vue2空脚手架在IE浏览器中白屏
2023-05-23
egg.js实现图片上传到本地遇到的问题
2022-05-12
远程电脑窗口放大问题
2022-03-04
java 项目运行报错,求解决,附带报错信息
2021-12-09
淘宝 购买商品 选择参数 选中的有样式 怎么实现的 uniapp
2021-07-13
uniapp使用uView里的轮播图组件,轮播图里面图片的高度怎么设置啊
2021-07-05
Vue 两个元素绑定同一个点击事件,点击一个元素,两个元素同时触发点击事件
2021-07-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人