04 2020 档案
摘要:1、bindtap和catchtap的区别 (1) 相同点:首先他们都是作为点击事件函数,就是点击时触发。在这个作用上他们是一样的,可以不做区分。 (2) 不同点:他们的不同点主要是bindtap是冒泡的,catchtap是非冒泡的。 2、例子 1、假如有三个view点击事件都是用的bindtap,
阅读全文
摘要:filter() 创建新数组,新数组放指定数组中符合条件的元素,满足条件的留下,是对原数组的过滤。 map() 返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值,是对原数组的加工,映射成一一映射的新数组,按照原始数组元素顺序依次处理元素。 注意:二者都不会对空数组进行检测。 注意: 二者
阅读全文
摘要:1、 同样的我们需要借助一款插件来实现。 2、打开Sublime,使用快捷键【Ctrl + Shift + P】或者点击“Preferences”=> “Package controll”进入到插件安装面板 3、 接着输入命令“Install Package”,点击下面中出现的点一个命令 4、接着我
阅读全文
摘要:1. js 监听浏览器窗口变化 方法一: window.onresize = function() { // 浏览器窗口变化后需要做的事情 // // } 方法二: window.addEventListener('resize', function() { // 变化后需要做的事 }) 2. jQ
阅读全文
摘要:1、这两种写法都可以: var vm = new Vue({ data(){ return { scaleFlag:'big', } }, //data:{}, created: function () { }, methods:{ //scale:function(){ //scale(){ },
阅读全文
摘要:1、原生 js添加样式很多时可以合并在一起写: var oPopwin = document.getElementById('vpage'); oPopwin.style.margin = 'initial'; oPopwin.style.marginTop = 'initial'; oPopwin
阅读全文
摘要:两个字段根据id对应整理 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>两个字段根据id对应整理</title> </head> <body> <script> var data ={ clation:[
阅读全文
摘要:before <!DOCTYPE HTML> <html> <head> <title>key对象转换数组title</title> <meta charset="utf-8" /> </script> </head> <body> <script type='text/javascript'> v
阅读全文
摘要:事件绑定方法1: //找到id为category的div,绑定onmouseover事件 ("#category")[0].addEventListener("mouse
阅读全文
摘要:1、怎么调出屏幕键盘 WIN+R 打开运行 输入 cmd,输入osk,打开屏幕键盘 电脑一按Caps Lock键后键盘失灵怎么处理? 1、需要换电脑键盘; 2、临时解决问题方法是不能用Caps Lock键,在 Caps Lock键是关闭的状态下按下4键,让它进入休眠后,重启屏幕就可以了;下次在用到C
阅读全文
摘要:最近在开发移动端项目时,需要用到的本地存储的地方不少。都是一些只要记住当前打开窗口的用户数据就行,所以我选择用的sessionStorage。(关闭当前窗口或标签可会被删除) 使用场景如下: A.html页面需要记录一条数据{a:1,b:2}; sessionStorage.setItem("dat
阅读全文
摘要:PS:官网首页视频IOS与安卓都可播放代码: <video width="100%" height="auto" type="video/mp4" controls="controls" class="adVideo" id="adVideo"></video> 1、视频文件问题 :考虑代码没问题情
阅读全文
摘要:实现内容: 1、时间戳 1587024986952 转成年月日时分秒 2020-04-16 16:16:46 2、当前时间new Date()转成年月日时分秒2019-04-17 10:27:27 3、2020-5-16 17:00:00与当前时间new Date()比较时间差 4、2020-5-1
阅读全文
摘要:效果: HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http:
阅读全文
摘要:效果: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>拖拽功能实现</title> <style> #moveable{cursor: move;background:#eee;} .title{backg
阅读全文
摘要:实际开发中会遇到一些和拖拽有关的问题 : 1、移动端不支持鼠标拖拽功能, 2、拖拽时会选中页面中的其他文字,解决办法: <div onSelectStart="return false;" ></div> 实现鼠标拖拽功能大多情况下,代码没问题但是总是出现跑出,松开鼠标还可以拖动,onSelectS
阅读全文
摘要:background: transparent; background: rgba(0, 0, 0, 0.8);
阅读全文
摘要:1、调取视频自动播放video.play()时报错 Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first. 因为没法在页面加载完成的时候播放
阅读全文
摘要:https://blog.csdn.net/tangxiujiang/article/details/80927699
阅读全文
摘要:highcharts图表type:column事例的格式是这样的: (不论接口返回什么格式,需要转换成下面这样的): xAxis: { categories: ['一月','二月'], }, series: [ {name: '东京',data: [49, 71]}, {name: '纽约',dat
阅读全文
摘要:1、for 原始的遍历: 其实除了这三种方法以外还有一种最原始的遍历,自Javascript诞生起就一直用的 就是for循环,它用来遍历数组 var arr = [1,2,3,4] for(var i = 0 ; i< arr.length ; i++){ console.log(arr[i]) }
阅读全文
摘要:以下三种方法都可以返回:"09" 1、n<10 ?'0'+n:''+n 2、('0'+n).slice(-2) 3、(''+n).padStart(2,'0')
阅读全文
摘要:1、利用JSON.stringify var objData = {}; JSON.stringify(objData) "{}" // true 2、 ES6 Object.keys() 与 Object.getOwnPropertyNames() 差不多 区别在于 前者是返回对象可枚举的属性,
阅读全文
摘要:for (i in points) 改成 for(var i = 0; i < points,length; i++)
阅读全文
摘要:假如父组件传给子组件的值,子组件接受之后,想要改变父组件传过来的值,就可以使用sync .sync是vue中用于实现简单的“双向绑定”的语法糖,在平时的开发中是非常使用的。 vue的prop是单向下行绑定:父级的prop的更新会向下流动到子组件中,但是反过来不行。可是有些情况,我们需要对prop进行
阅读全文
摘要:headers: { 'token':token, 'identity':identity, 'Content-Type': 'application/x-www-form-urlencoded' },
阅读全文