- 博客(23)
- 收藏
- 关注
原创 Element UI 扩展tooltip 只在内容过长才显示
https://www.cnblogs.com/polk6/archive/2022/05/30/16051072.html
2023-03-24 17:15:57
249
原创 Blob 文件下载 ,使用file-saver,判断数据是否为blob
blob是什么?如何下载文件? file-saver使用;如何判断数据是否为blob?
2023-02-10 15:22:03
1823
1
原创 移动端的公共样式css
@charset "utf-8";/* 禁用iPhone中Safari的字号自动调整 */html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; /* 解决IOS默认滑动很卡的情况 */ -webkit-overflow-scrolling : touch;}/* 禁止缩放表...
2018-11-15 11:46:32
685
原创 vue组件学习整理
1.局部注册的组件在其子组件中不可用。2.对于props值,在 JavaScript 中是 camelCase 的;在html中是 kebab-case 的;在字符串模板中不受限制。 props: { propA: Number, // 基础的类型检查 (`null` 匹配任何类型) propB: [String, Number], // 多个可能的类型 ...
2018-08-16 16:47:26
280
原创 vue视频功能整理
为什么会用vue-video-player? 1. 我搭建的流媒体服务的管理页面内的播放器就是用的videoJs(vue-video-player是依据videoJs封装的),使用之后感觉良好。 2. 百度输入“vue video”,vue-video-player就在顶部。(哈哈,就是这么随意) 3. 当然还是看了demo页,支持的协议齐全。 4. 虽然vue-video-player的...
2018-08-16 13:53:57
3683
1
原创 vue项目中给一对象添加属性时,视图无法更新。
对于data里定义过的数据:var vm = new Vue({ data: { userProfile: { name: 'Anika' } }})给对象赋值的三个方法:Vue.set(vm.userProfile, 'age', 27) //这里的vue是全局的vuevm.$set(vm.userProfile, 'age', 27)...
2018-07-19 11:47:54
636
原创 安卓手机点击input框,会被键盘挡住的问题。
最近在做项目时,发现安卓手机的点击输入框后,键盘升起会把input框挡住,只能手滑显示出来,而苹果手机就没有这个问题。 后来发现这是安卓手机的机制问题。解决办法: 1.写个js即可(对于vue项目,将js写在mounted即可) // 处理安卓手机输入法遮挡输入框问题(摘自WEUI) if ((/Android/gi).test(nav...
2018-07-19 10:35:31
5626
1
原创 angular的三级联动怎么做?
<!DOCTYPE html><html ng-app="demo"><head><meta charset="UTF-8"><title></title></head><body ng-controller="cityOther"
2018-03-30 20:07:13
871
原创 input上传图片,上传之前怎样在页面显示选中的图片?
效果展示:<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><script src="jquery-1.8.3.js"></script><
2018-03-30 19:53:45
3024
1
原创 三级联动的jquery代码
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
2018-03-30 11:42:18
502
原创 异步上传多张图片插件
效果展示:-》功能描述: 1.实现图片预览,预览图片移除,任意张数异步上传,上传进度条指示,已选中且上传的图片不会重复上传,且不能移除使用方法: 界面顶部引入IMGUP.css,2.0版本以下的Jquery,页面底部引入IMGUP.js 界面中必须存在三个元素 1、图片选择: id必须是“div_imgfile”,可以是任意元素,onclick事件...
2018-03-21 18:27:40
2672
原创 简易上传图片插件
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no&q
2018-03-21 17:57:39
2186
原创 一个简单的jQuery分页跳转插件
两种效果图,如下://样式ul { list-style: none; padding: 0; margin: 0;}.pagination{ display:inline-block; padding-left:0; margin:20px 0; border-radius:4px}.pagination>li{display:inline} .pagination&g...
2018-03-21 10:45:05
626
原创 事件委托怎么用?
事件委托思想: 就是把一个子元素的事件委托给其父元素,并通过判断 事件源对象是否是该子元素 来触发该事件。什么时候会用? 当子元素是动态创建的,如果直接给子元素绑定事件时,由于静态文件先渲染完成,动态的元素后获取到,导致动态的元素实际并未绑定成功。这时就可以通过事件委托来绑定事件。事件委托的jQuery代码如下: $(".father").click(function...
2018-03-19 21:14:41
1108
原创 怎样用jsonp实现跨域?
一、由于ajax的同源策略,故发送ajax请求不能实现跨域访问。后来开发者发现了另一途径可以实现跨域访问功能。它就是jsonp。二、jsonp:主要依靠src身上自带的跨域功能,同时必须前后端同时支持才能实现。三、实现步骤: 1.定义全局回调函数。 function callback(data) { console.log(data); ...
2018-03-17 21:41:15
722
原创 对于promise的理解
一、首先,Promise 是一个构造函数,对回调函数的一种封装,对异步编程的一种改进,用同步的方式表达出来。可以说Promise是ajax的执行状态管理工具,它还应用到Vue里的fetch等方面。该构造函数身上有两个方法:Promise.all(),和Promise.race()。 其实,我们应用的重点是:new出来的promise对象。它有三种状态:pending...
2018-03-17 15:29:49
2560
原创 瀑布流思想
瀑布流的思想:动态监听scrollTop 的值,当其值到达一定限定值时,触发事件-->发送ajax从后端请求数据,然后利用模板将数据渲染到页面上。
2018-03-17 11:30:11
391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人