随笔分类 - javascript实际项目问题
摘要:1、引入 vue-baidu-map 插件 npm install vue-bai-map --save 2、注册(我这里是采用全局注册 main.js) ak是你自己申请的 3、html 4、数据定义 5、JS
阅读全文
摘要:1、基本语法: 条件 ? 表达式1 : 表达式2 条件为 true ,执行表达式1,为 false 执行表达式2 2、多条件运算 条件1 ? 表达式1 : 条件2 ? 表达式2 : 条件3 ? 表达式3 : 表达式4 当条件1为true执行表达式1,返回false,执行条件2,条件2返回false,
阅读全文
摘要:overflow: hidden; /*隐藏溢出的文本 */ text-overflow: ellipsis; word-break: break-all;/*自动换行*/ -webkit-line-clamp:1; /*显示的行数*/ -moz-box-orient: vertical; /*从上
阅读全文
摘要:1、外层主页面index.html 2、build下webpack.dev.config.js配置
阅读全文
摘要:简单做法就是:把auto改成scroll,暂能解决一下手指滑动问题 更好地做法就是利用swiper 开发移动端在浏览器的手机模拟器往往不太贴近真机,所以必须要开发的时候就有真机进行模拟。 1、安装vconsole 1.1 :命令行 安装:npm install vconsole 1.2:在main.
阅读全文
摘要:var arr = [1, 2, 3, 4, 5, 6, 9, 10, 15]; var r = arr.filter(function(x) { return x % 2 !== 0; }); r; // [1,3,5,9,15] 去除了所以偶数
阅读全文
摘要:1.鼠标右键vscode快捷方式点击属性,选择兼容性,勾选以兼容模式运行,下拉列表调整为windows vista (service pack 1)即可解决。 2、如果打开终端不能输入命令,首先点击属性设置为管理员身份运行、再把以兼容模式运行去掉
阅读全文
摘要:<textarea placeholder="请输入表达式" id="methodInput" ></textarea> 获取位置: var txt=document.getElementById("methodInput") var cursurPosition=0; cursurPosition
阅读全文
摘要:项目需求是选择一些数据,但是不能重复出现同样的数据,这里就要用到JS数组去重 我这里运用的是 for 循环(这个方法简单明了) arr ={value:'2'} obj=[] function (){ if(obj.length>=1){//数组去重 for(k in obj){ if(obj[k]
阅读全文
摘要:1、JSON.parse() 把字符串转化为 json 对象 例如 arr={ "name":"runoob", "alexa":10000, "site":"www.runoob.com" } var obj = JSON.parse(arr); 输出结果为:{name: "runoob", al
阅读全文
摘要:1.().each来处理多个text,例如: 2.$.each()来循环遍历一个数组,或者对象.例如: enter键一键触发事件操作,操作可以包括很多,搜索、登录、关闭,,,,,,,,enter键的键
阅读全文
摘要:JQ: .trim()函数会移除字符串开始和末尾处的所有换行符,空格(包括连续的空格)和制表符。如果这些空白字符在字符串中间时,它们将被保留,不会被移除。 原生JS trim() 方法用于删除字符串的头尾空格。 trim() 方法不会改变
阅读全文
摘要:业务需求是当用户勾选中的时候删除数据,取消勾选的时候数据取消
阅读全文
摘要:项目的需求就是不能重复提交 是通过click点击事件提交数据,到这里的时候想了很多办法,比如说销毁这个点击事件, 但是这个实现起来是相对比较麻烦的,后面想到了一个相对比较简单的办法 通过推荐判断 JS var isFirst=true;//先设定条件为true
阅读全文
摘要:JQ:相对比较简便 像这种不兼容的获取方式,我们要做一下兼容,封装一个函数 网页工作区域的高度和宽度
阅读全文
摘要:第一步:需要在百度地图开发者平台创建一个应用:http://lbsyun.baidu.com/apiconsole/key/create 配置信息 申请配置成功以后返回一个AK 第二步:引入百度地图的js脚本,地址为http://api.map.baidu.com/api?v=2.0&ak=(申请应
阅读全文
摘要:pushHistory(); window.addEventListener("popstate", function(e) { window.location = data.info.advert.link(要跳转的页面地址)); ...
阅读全文
摘要:项目需求要在别人的域名下调用自己的接口,因为浏览器的同源策略是不允许不同域名下之间的信息交换,那就意味着要跨域处理 参考博客 :https://blog.csdn.net/Ulricalin/article/details/80822262 https://segmentfault.com/a/11
阅读全文
摘要:这里用到一个JQ插件 qrcode.js 下载地址https://github.com/jeromeetienne/jquery-qrcode 先引入 <div class="content1"> <div class='imgContain'><img></div> <div class="cod
阅读全文
摘要:微信打开h5video视频的时候都会自动全屏播放,有时候影响用户体验 要禁止自动全屏就要加这几个属性
阅读全文