随笔分类 -  javascript

摘要:前言 目前有比较成熟的方案(vue i18n)了解了下,并且实用了一下感觉对于我在使用的项目来说略显臃肿,功能比较多,所以压缩的会比较大,在移动端不太适合所以自己花一天时间撸了一个vue多语言插件,压缩后大小不超过2kb 使用方法 通过Vue.js公开方法install安装,参数 lang 为初始化 阅读全文
posted @ 2019-04-05 13:55 村长村长 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:基本概念 1、单位 Px(CSS pixels) 像素 (px) 是一种绝对单位(absolute units), 因为无论其他相关的设置怎么变化,像素指定的值是不会变化的 其实是相对于某个设备而言的,不同设备指定的值大小还是有区别的 em 1em与当前元素的字体大小相同(更具体地说,一个大写字母M 阅读全文
posted @ 2018-12-02 12:01 村长村长 阅读(2066) 评论(1) 推荐(0) 编辑
摘要:mpvue native:小程序原生和mpvue代码共存 问题描述 mpvue和wepy等框架是在小程序出来一段时间之后才开始有的,所以会出现的问题有:需要兼容已有的老项目,有些场景对小程序的兼容要求特别高的时候需要用原生的方式开发 解决思路 1. mpvue的入口文件导入旧版路由配置文件 2. 公 阅读全文
posted @ 2018-10-08 09:47 村长村长 阅读(5685) 评论(0) 推荐(0) 编辑
摘要:cz storage 解决问题 1. 前端js使用localStorage的时候只能存字符串,不能存储对象 cz storage 可以存储 object undefined number string 2. localStorage没有过期时间 cz storage 可以设置以天为单位的过期时间 3 阅读全文
posted @ 2018-09-17 09:43 村长村长 阅读(5563) 评论(0) 推荐(1) 编辑
摘要:什么是flexible.js 移动端自适应方案 "https://www.jianshu.com/p/04efb4a1d2f8" 什么是rem 这个单位代表根元素的 font size 大小(例如 元素的font size)。当用在根元素的font size上面时 ,它代表了它的初始值(译者注:默认 阅读全文
posted @ 2018-09-15 16:17 村长村长 阅读(1489) 评论(1) 推荐(0) 编辑
摘要:前言:公司原来开发大转盘抽奖活动用的是flash 我发现swf文件竟然有6m大,吓尿了!其实完全可以用js写的,但是自身前端功力有限,且时间紧迫,所以直接用旋转插件就好,兼容各方面都可以保证。1、引用Jquery.js 、jQueryRotate.2.2.js 插件2、html代码: 3、js代... 阅读全文
posted @ 2015-08-25 17:39 村长村长 阅读(4123) 评论(0) 推荐(0) 编辑
摘要:我们在做网站的时候经常需要统计网站的访问信息,这里介绍一个用jquery写的一个统计方法新建一个js文件jun_record.js代码如下: 1 var start; 2 var end; 3 var times = 0; 4 start = new Date();//用户进入时间 5 $(wind... 阅读全文
posted @ 2015-06-26 10:07 村长村长 阅读(2640) 评论(0) 推荐(0) 编辑
摘要:正则表达式验证//邮箱 var emailReg = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; email = document.getElementById("email").value; if... 阅读全文
posted @ 2015-06-02 10:45 村长村长 阅读(394) 评论(0) 推荐(0) 编辑
摘要:1、简单直接贴代码 需要引用以下样式和脚本page.css代码如下#pager ul.pages { display:block; border:none; text-transform:uppercase; font-size:10px; margin:10px 0 50px; padding:0... 阅读全文
posted @ 2015-05-30 15:33 村长村长 阅读(7433) 评论(0) 推荐(0) 编辑