摘要: 项目遇上多语言需求,一般都会有人专门翻译好在给我,少数没有的自己去google翻译一下也就完事了。最近遇到一个项目需要8国语言,并且没有提供翻译好的文案。这自己一个一个copy可真是要翻译到明年了,所以决定写一个小插件自动调用google或者百度翻译的接口自动化生成i18n文件。 首先先贴上gith 阅读全文
posted @ 2020-12-11 19:21 地雷 阅读(966) 评论(0) 推荐(0) 编辑
摘要: 因为项目需要一个环形进度条,所以研究并且参考了下别人的实现,话不多说直接上代码. 1.html 2.css 效果大概是这样: 此时是100%的情况,利用js方便控制进度. 3.js 效果大概是这样 细节再美化下大概是这样,这是项目里的了,就不展示具体代码了. 阅读全文
posted @ 2017-07-05 15:10 地雷 阅读(1948) 评论(0) 推荐(1) 编辑
摘要: 1.html部分 2.js部分 代码都有注释,就不多说了 3.效果 阅读全文
posted @ 2017-03-02 13:18 地雷 阅读(7529) 评论(0) 推荐(0) 编辑
摘要: 插值表达式 双大括号{{}}中可以放多种表达式,先准备一些演示数据 控制器的作用域 数据依附于控制器,控制器可相互嵌套。当发生嵌套时数据获取类似于JavaScript的作用域链,若本身存在该数据则使用本身的,若本身没有则逐级往上获取直至为空。 $apply方法 在Angular中,当使用Angula 阅读全文
posted @ 2016-05-15 21:15 地雷 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 使用前准备 引包 由于需要渲染页面,所以最好在body之前引入angular包 声明模块 用js声明一个模块 用ng-app指令声明模块的使用范围 声明控制器 为模块声明一个控制器 用ng-controller指令使用相应控制器 简单的使用 数据相关 数据绑定:在标签添加`ng-bind=""`指令 阅读全文
posted @ 2016-05-13 09:21 地雷 阅读(378) 评论(0) 推荐(1) 编辑
摘要: HTML中script标签加载问题 HTML文档为一行一行从上往下加载。当加载到script标签时会停下所有加载等待script加载完毕,当script放在head标签中时,用户加载网页时会先加载script标签,使得body中的内容没法第一时间加载,导致页面处在一片空白状态下,直到script加载 阅读全文
posted @ 2016-05-07 13:58 地雷 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 闲着无聊就想鼓捣点东西玩玩,所以决定用node做个爬虫来爬点数据。查了些资料鼓捣了一段时间也算是弄出了个简单的爬虫。 目前这只小爬虫还是有不少缺陷,不过爬点简单的静态页面上的内容已经足够了。 详细的使用说明我就不介绍了,在github中有。地址:https://github.com/XLandMin 阅读全文
posted @ 2016-04-28 16:31 地雷 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 初读js高程第三版看到第四章下的参数传递这一小节时,没理解他所说的所有参数传递都是以值类型传递。如今细细品读,才发现当初才疏学浅没看懂不少语句。 首先,在理解参数数值的类型前先来看看什么是基本类型和引用类型。 基本类型和引用类型 JavaScript中基本类型为简单类型: string number 阅读全文
posted @ 2016-04-25 10:48 地雷 阅读(1398) 评论(0) 推荐(0) 编辑
摘要: JQuery是如此的强大,所以我决定模仿jQuery造一个轮子,边造轮子边学习jQuery是如何利用各种技巧实现那些非常强大的功能的。既然是模仿jQuery,我决定将新的框架命名为jqc,jQuery copy之意。那么接下来让我们从零实现一个框架的雏形吧,如有谬误有劳告知。 沙箱模式 在一切的开始 阅读全文
posted @ 2016-04-14 21:44 地雷 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 正则表达式的声明 直接写在/与/之间 使用RegExp()构造函数 在ECMAscript 3中RegExp对象类似于引用对象,在ECMAscript 5中RegExp对象类似于值对象。 转义字符 正则表达式所有字符都按直面量进行匹配。加入反斜杠(\)可进行转义。 预定义类 . [^\n\r] 除了 阅读全文
posted @ 2016-04-10 11:27 地雷 阅读(214) 评论(0) 推荐(0) 编辑