
前端开发
文章平均质量分 63
曲线人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端面试题(持续更新...)
7)尽管Promise解决了很多问题,但我们不能滥用它,例如在使用Promise.all时,一个失败就全军覆没,这可能导致一些关键性数据的加载失败,影响到整个流程的执行,因此在实际使用中我们通常只在需要确保所有步骤都成功完成后,才进行后续操作的场景下使用Promise.all,如图片预加载功能,还有别嵌套太多。3)Promise是对回调函数的一种封装,他改进了异步编程的方式,传统的异步编程往往依赖于回调函数,然而回调函数的嵌套过深,很容易导致代码结构的混乱,形成所谓的回调地狱问题。一旦兑现则不可更改。原创 2024-07-05 12:49:37 · 758 阅读 · 0 评论 -
表格组件vue antdv
表格基本显示设置组件vue antdv。a-input输入框聚焦。antdv table列的显示和隐藏。antdv table列的排序。antdv table列的对齐方式。antdv table分页设置。antdv table是否显示单选或多选。antdv table按钮的操作。原创 2023-01-18 09:03:25 · 148 阅读 · 0 评论 -
价格区间设置react
组件实现输入价格区间,返回给父组件是一个数组。原创 2023-01-18 09:23:35 · 140 阅读 · 0 评论 -
react表格排序、显示列等组组件
react表格排序、显示列等组件。原创 2023-01-18 09:07:05 · 551 阅读 · 0 评论 -
vue表格排序、显示列等组组件
表格基本显示设置组件vue antdv。a-input输入框聚焦。antdv table列的显示和隐藏。antdv table列的排序。antdv table列的对齐方式。antdv table分页设置。antdv table是否显示单选或多选。antdv table按钮的操作。原创 2023-01-18 09:05:00 · 527 阅读 · 0 评论 -
HTML5 中canvas支持触摸屏的签名面板
{$site_name} 点击我$(function () { $(".btn,.btn-primary").click(function () { var wp = new WritingPad(); //wp.init(); });});(function (window, document, $) {原创 2017-06-05 15:24:28 · 1601 阅读 · 1 评论 -
HTML5触摸事件(touchstart、touchmove和touchend)
HTML5中新添加了很多事件,但是由于他们的兼容问题不是很理想,应用实战性不是太强,所以在这里基本省略,咱们只分享应用广泛兼容不错的事件,日后随着兼容情况提升以后再陆续添加分享。今天为大家介绍的事件主要是触摸事件:touchstart、touchmove和touchend。 一开始触摸事件touchstart、touchmove和touchend是iOS版Safari浏览器为了向开发人员原创 2017-04-26 17:58:32 · 306 阅读 · 0 评论 -
html5移动端调用语音功能
详细病情(支持语音输入识别) 's原创 2017-05-15 15:39:42 · 18876 阅读 · 4 评论 -
移动端页面0.5px border的实现
点5测试 - scale.line { height: 50px; line-height: 50px; background-color: #CCC; border-bottom:1px solid red} .scale { position: relative; height: 50px; line-height: 50原创 2017-04-15 16:32:31 · 1055 阅读 · 0 评论 -
html手机端调用手机相册和摄像头
在手机端调用手机摄像头和相册如果只想调用相册或者选择文件如果想调用摄像头原创 2017-04-06 10:38:46 · 720 阅读 · 0 评论 -
模仿语音输入效果
详细病情(支持语音输入识别) 's原创 2017-04-13 16:18:42 · 958 阅读 · 0 评论 -
vue.js 生命周期代码详解
boforeCreate 创建之前created 创建之后boforeMount 实例化之前mounted 实例化之后{{a}}var myVue = new Vue({ el: "#test", data: { a: "HelloWord" }, beforeCreate: functi原创 2017-03-09 14:33:38 · 396 阅读 · 0 评论 -
html5静止手机旋转
uc强制竖屏 -->QQ强制竖屏 -->UC强制全屏 -->QQ强制全屏 -->UC应用模式 -->application">QQ应用模式 -->app">高光 -->application-tap-highlight" content="no">移动端end -->设置横屏应用得在config里面设置,网页是无法做到的原创 2017-04-07 09:26:05 · 1502 阅读 · 0 评论 -
前端上传组件Plupload使用指南
Plupload是一款由著名的web编辑器TinyMCE团队开发的上传组件,简单易用且功能强大,我们完全可以使用Plupload来代替以前的SWFUpload。Plupload有以下功能和特点:1、拥有多种上传方式:HTML5、flash、silverlight以及传统的。Plupload会自动侦测当前的环境,选择最合适的上传方式,并且会优先使用HTML5的方式。所以你原创 2017-04-07 11:26:49 · 808 阅读 · 0 评论 -
plupload预览上传效果
var uploader = new plupload.Uploader({ //实例化一个plupload上传对象 browse_button : 'browse', url : 'upload.html', flash_swf_url : 'js/Moxie.swf', silverlight_xap_url : 'js/Moxi原创 2017-04-07 16:52:08 · 1891 阅读 · 1 评论 -
移动端 jquery、zepto 长按触发移动事件
增加了对长按时间的判断,区分单击事件和长按事件点击右边话筒弹出相应的效果界面 /*设置一个长按的计时器,如果点击这个图层超过2秒则触发,mydiv里面的文字从out变in的动作*/ var timeout = undefined; var x=0; var y=0; var state=0;原创 2017-03-29 10:32:35 · 2647 阅读 · 0 评论 -
jQuery与Zepto的异同
1.同 Zepto最初是为移动端开发的库,是jQuery的轻量级替代品,因为它的API和jQuery相似,而文件更小。Zepto最大的优势是它的文件大小,只有8k多,是目前功能完备的库中最小的一个,尽管不大,Zepto所提供的工具足以满足开发程序的需要。大多数在jQuery中·常用的API和方法Zepto都有,Zepto中还有一些jQuery中没有的。另外,因为Zepto的API大部分都原创 2017-03-13 17:05:33 · 339 阅读 · 0 评论 -
vue分类筛选filer方法实例
filter {{item}} 加载更多 var vm = new Vue({ el: '#app', data: { size:5, list:[ {原创 2017-03-30 12:14:00 · 2793 阅读 · 0 评论 -
防止vuejs在解析时出现闪烁
在使用vuejs、angularjs开发时,经常会遇见在如Chrome这类能够快速解析的浏览器上出现表达式({{ express }} ),或者是模块(div)的闪烁。对于这个问题由于JavaScript去操作DOM,都会等待DOM加载完成(DOM ready)。对于vuejs、angularjs这些会在DOM ready完会才回去解析html view Template,所以对于Chrome这类原创 2017-03-30 13:42:30 · 326 阅读 · 0 评论 -
vue过滤器在v2.0版本用法
{{message|uppercase}}//过滤器Vue.filter('uppercase', function(value) { if (!value) { return ''} value = value.toString() return value.charAt(0).toUpperCase() + value.slice(1)})var vm = new V原创 2017-03-30 13:46:42 · 1373 阅读 · 0 评论 -
CSS高级教程
CSS 定位 (Positioning)实例: 定位:相对定位本例演示如何相对于其正常位置来定位元素。h2.pos_left{ position:relative; left:-20px}h2.pos_right{ position:relative; left:20px}This is a heading in normal position原创 2017-03-17 13:53:23 · 449 阅读 · 0 评论 -
plupload上传图片等文件到七牛云平台
1.引入插件2:引入七牛cdn3.html 代码 4.js代码var uploader = Qiniu.uploader({ runtimes: 'html5,flash,html4', browse_button: 'browse', upt原创 2017-04-13 16:01:56 · 1549 阅读 · 0 评论 -
WEB前端开发规范文档
WEB前端开发规范文档规范目的为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档.本规范文档一经确认, 前端开发人员必须按本文档规范进行前台页面开发.本文档如有不对或者不合适的地方请及时提出, 经讨论决定后方可更改.基本准则符合web标准, 语义化html, 结构表现行为分离, 兼容性优良. 页面性能方面, 代码要求简洁明了有序原创 2017-03-09 14:06:37 · 519 阅读 · 0 评论