摘要: 一、问题描述:打包后的h5项目中有个server.js文件夹,这个文件夹有些时候用户更新了h5,但是加载的还是旧的server.js,所以怀疑是缓存的问题,为了避免缓存的影响所以要给server.js文件名添加hash 1、在用打包工具打包的时候首先复制,然后找到server,js文件,给文件添加h 阅读全文
posted @ 2017-02-26 19:42 前端女侠 阅读(2781) 评论(0) 推荐(0) 编辑
摘要: Angularjs内置的过滤器(filter)为我们的数据信息格式化提供了比较强大的功能,比如:格式化时间,日期、格式化数字精度、语言本地化、格式化货币等等。但这些过滤器一般都是在VIEW中使用的,比如格式化时间/日期的VIEW视图代码: 那么问题来了,如果我需要在控制器(controller)的j 阅读全文
posted @ 2016-11-21 19:40 前端女侠 阅读(2313) 评论(0) 推荐(0) 编辑
摘要: 这是一个Angular使用$compile为从Ajax加载的HTML绑定ng-click事件的实现方式,由于近期忙碌,就先放代码。代码如下: 阅读全文
posted @ 2016-11-21 19:33 前端女侠 阅读(3159) 评论(0) 推荐(0) 编辑
摘要: 捂脸,辛酸泪ing...... 本文主要涉及部分在移动设备上特有的问题。 相对来说,Jquery侧重DOM操作,AngularJS是以视图模型和双向绑定为核心的。 阅读全文
posted @ 2016-11-17 20:49 前端女侠 阅读(5884) 评论(2) 推荐(0) 编辑
摘要: 在建设网站中用到地图是很常见的,在国内大部分都是用百度地图,但是有时候可能会用到国外地址,这时候就只能使用谷歌地图了。 方法一、使用框架引入谷歌地图 用框架引入谷歌地址是最简单的方法,不是专业开发人员也可以操作。登陆ditu.google.cn地图,输入地址信息,如:"上海东方明珠",把地图移动到合适的视角,点击分享链接后,有两个信息。第一个是一个网址,用于在浏览器中打开的;第二个是一个框架的代码,网站中通常使用这个代码。把代码复制到网站中去就可以了,里面可以自己设定度度,高度,语言等信息。 方法二、使用谷歌地图api开发 代码如下: 阅读全文
posted @ 2016-11-17 20:13 前端女侠 阅读(11461) 评论(1) 推荐(0) 编辑
摘要: js实现继承的5种方式 以下 均为 ES5 的写法: js是门灵活的语言,实现一种功能往往有多种做法,ECMAScript没有明确的继承机制,而是通过模仿实现的,根据js语言的本身的特性,js实现继承有以下通用的几种方式 1.使用对象冒充实现继承(该种实现方式可以实现多继承)实现原理:让父类的构造函 阅读全文
posted @ 2016-11-15 15:16 前端女侠 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 元素绝对定位以后设置了高宽,a标签不能点击的原因: 1、元素内并无内容 2、背景是透明的,无任何背景图或者颜色 解决方法: 1、如果不是绝对定位元素的,可以用相对定位 2、给元素加透明的背景图 3、IE可以只用 background:url(about:blank) 解决 第三种方法平时用用是可以的 阅读全文
posted @ 2016-09-08 15:15 前端女侠 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: 一、概念 z-index伴随着层的概念产生的。网页中,层的概念与photoshop或是flash中层的概念是一致的。熟悉photoshop或是flash的应该知道,层级越高(图层越靠上),越在上面显示,如果层发生重叠,层级高的会覆盖层级低的,如果非透明或半透明,则会遮挡。 在photoshop中 层 阅读全文
posted @ 2016-09-08 13:38 前端女侠 阅读(636) 评论(0) 推荐(0) 编辑
摘要: CSS的相对定位和绝对定位通常情况下,我们元素的position属性的值默认为static 就是没有定位,元素出现在正常的文档流中,,这个时候你给这个元素设置的left,right,bottom,top这些偏移属性都是没有效果的,不会生效,比如你设置一个距离左边距偏移100px的声明:left:10 阅读全文
posted @ 2016-09-08 13:34 前端女侠 阅读(82358) 评论(9) 推荐(24) 编辑