自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 利用ng-message匹配价格正则及写法

在angualr项目中,遇到需要匹配价格的时候,利用ng-message可谓是非常的便捷。 <div class="form-group"> <label class="col-sm-2 control-label"> <span clas...

2018-05-31 16:02:00 369

转载 前端需要掌握的数据存储方案 cookies locaStorage seesionStorage

浏览器存储 在浏览器端存储数据对我们是很有用,这相当于赋予浏览器记忆的功能,可以纪录用户的所有状态信息,增强用户体验。比如当纪录用户的登陆状态时,可以让用户能够更快的进行访问,而不是每次登陆时都需要去进行繁琐的操作。 总的来说,现在市面上最常见的数据存储方案是以下三种: Cook...

2018-05-22 16:20:00 542

转载 夯实基础-JavaScript异步编程

异步编程 JavaScript中异步编程问题可以说是基础中的重点,也是比较难理解的地方。首先要弄懂的是什么叫异步? 我们的代码在执行的时候是从上到下按顺序执行,一段代码执行了之后才会执行下一段代码,这种方式叫同步(synchronous)执行,也是我们最容易理解的方式。但是在某些场景下:...

2018-05-16 10:10:00 227

转载 JS-作用域相关

一、作用域 在 JavaScript 中, 作用域(scope,或译有效范围)就是变量和函数的 可访问范围,即作用域控制着变量和函数的 可见性和 生命周期 二、全局/局部作用域 2.1 全局作用域(Global Scope) (1)不在任何函数内定义的变量就具有全局作...

2018-05-16 09:35:00 177

转载 controller中as vm 相关释义

首先这里的vm是指View Model。 其实,关于这个问题,有三个重要的原因: 历史原因 controller as是1.2之后才有,和$scope作用其实一样,哪怕你混合着用也是没有问题,但这样看起来非常的奇怪。 模板作用域 当然,不光如此,不然还要造个cont...

2018-05-16 09:32:00 368

转载 JS 正则表达式

什么是正则表达式 正则表达式(regular expression)是一个描述字符规则的对象。ECMAScript 的RegExp 类表示正则表达式,而String 和 RegExp 都定义了使用正则表达式进行强大的模式匹配和文本检索与替换的函数。 正则表达式主要用来验证客户端的输入...

2018-05-16 09:19:00 118

转载 JS date 对象

天:Math.floor(t/86400) 时:Math.floor(t%86400/3600) 分:Math.floor(t%86400%3600/60) 秒:t%60 字符串形式:new Date(‘September1,2016 00:00:00');...

2018-05-16 09:16:00 115

转载 js浮点数精度问题

如果我问你 0.1 + 0.2 等于几?你可能会送我一个白眼,0.1 + 0.2 = 0.3 啊,那还用问吗?连幼儿园的小朋友都会回答这么小儿科的问题了。但是你知道吗,同样的问题放在编程语言中,或许就不是想象中那么简单的事儿了。 不信?我们先来看一段 JS。 var numA = 0.1; ...

2018-05-15 18:05:00 130

转载 js string对象

包装对象 思考:JavaScript是面向对象的语言,使用”.”操作符可以访问对象的属性和方法,而对于基本类型(null, undefined, bool, number, string)应该是值类型,没有属性和方法。 n概念:使用字符串、数字或布尔值的属性和方法时,创建的临时对象...

2018-05-15 17:29:00 102

转载 javaScript数组

数组的概述 一组(一般情况下相同类型)的数据。 除了 Object 类型之外,Array 类型是ECMAScript 最常用的类型。而且 ECMAScript 中的 Array 类型和其他语言中的数组有着很大的区别。 虽然数组都是有序排列, 但 ECMAScript中的数组每个元素可以保...

2018-05-15 17:28:00 102

转载 javaScript函数

函数 n 函数的概念,及作用(特定功能的语句块) 函数对任何语言来说都是一个核心的概念。 通过函数可以封装任意多条语句, 而且可以在任何地方、任何时候调用执行,即函数是定义一次但却可以调用或执行任意多次的一段 JS 代码。 JS中的函数也是对象,所以JS函数可以像其它对象那样操作和传递,...

2018-05-15 17:23:00 100

转载 javaScript基础

JavaScript是一种轻量级、解释型的Web开发语言。轻量级,就是语言体系结构不是很复杂,没有类似C、Java 等中的类、内存管理、系统管理等高深的知识范畴;解释性,就是语言在浏览器或服务器等环境中直接被解释执行,不需要对源代码进行编译操作。 JavaScript具有面向对象的能力,更确...

2018-05-15 17:22:00 116

转载 基础面试题

HTML面试题 1.XHTML和HTML有什么区别 1.HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言最主要的不同: 2.XHTML 元素必须被正确地嵌套。 3.XHTML 元素必须被关闭。 4.标签名必须用小写字母。 5.XHTML...

2018-05-15 17:20:00 271

转载 js获取服务器时间

有时候页面需求是多长时间内只允许请求一次,这时候就需要和上次刷新时间做对比了。这部分大都是后端来完成,如果碰到需要前端来完成的话,用js取本机时间校正,是存在bug的,因为本机时间和服务器时间并不一定是一致的。 使用js也可获取到服务器时间,原理是使用 ajax请求,返回的头部信息就含有服务...

2018-05-15 17:01:00 186

转载 获取地址栏参数getUrlParam

项目中经常遇到获取上个页面跳转过来获取当前的参数,用下面的函数获取就好了。 functiongetUrlParam(name){ varreg=newRegExp("(^|&)"+name+"=([^&]*)(&|$)");//构造一个...

2018-05-10 16:51:00 573

转载 angular js中$http进行表单 formData提交

单独写了个方法, //导入更新模板,文件上传方法 fileUpload: function (data) { var url = ' '; var promise = $http({ ...

2018-04-28 16:46:00 836

转载 ui-sref传参以及$stateParams取参

关于ng路由的传参问题(传递一个,多个参数) 在ng的页面条转传参数的方法,ui-sref,$state Ui-sref:用于html页面进行单页面的跳转 $state:用于js代码中跳转 重点:明确传递方,接受方 [传递单个参数] 对于传递方: 传递方:ui-sref=...

2018-04-28 16:02:00 297

转载 复选框全选事件checkbox

复选框事件在页面开发中经常会遇到, html代码, js代码 //批量操作复选框事件 //项目用的还是老版本的问题,为了避免作用域的问题,用了controllerAs的写法, //每个controller下的数据都绑定在vm上,可以理解为$scope vm.ch...

2018-04-28 13:11:00 483

转载 js刷新页面的方法

reload 方法,该方法强迫浏览器刷新当前页面。 语法:location.reload([bForceGet])...

2018-04-27 20:50:00 120

转载 $modal.open模态弹窗size,

一般来说有五种, size:'all',全屏, size:'full',当前屏幕的90%, size:'lg',大的,大小是根据媒体查询的,具体查看bootstarps; size:'md',中等的,大小是根据媒体查询的,具体查看bootstarps; size:'sm',小的,大小...

2018-04-27 20:22:00 9347

转载 input上传限制文件

一、input:file属性 属性值有以下几个比较常用: accept:表示可以选择的文件MIME类型,多个MIME类型用英文逗号分开,常用的MIME类型见下表。 multiple:是否可以选择多个文件,多个文件时其value值为第一个文件的虚拟路径。 1、accept ...

2018-04-27 18:54:00 752

转载 去除ng-options第一个选项为空

项目中使用ng-options时,发现循环出来的select的第一个option为空,页面审查元素如下图: 页面效果: 这不但影响样式,而且影响用户体验。那么怎么删除select第一个为空的option呢? 解决办法是在这个select里加上这样一句话就好了: <op...

2018-04-27 17:44:00 335

转载 关于javaSrcipt错误处理机制

我们在开发过程中,控制台调试的时候,js报错是肯定了的,但是对于初级前端来讲,经常性碰见不会解决的错误类型,导致浪费很多时间。 JavaScript 解析或运行时,一旦发生错误,引擎就会抛出一个错误对象。JavaScript 原生提供Error构造函数,所有抛...

2018-04-12 17:47:00 149

转载 开发配置

1、安装node,去官网下载源码包(最新版自带npm,最好再安装下淘宝镜像 $ npm install -g cnpm --registry=https://registry.npm.taobao.org) 2、安装grunt—cnpm install -g grunt-cli@0.1.13...

2018-03-16 14:38:00 176

转载 关于安卓端 点击button时出现橙色边框

一开始我以为是安卓的原因,后来经过测试发现不是,出现这个情况应该button的outline属性生效了,但是我已经写了outline 为none,后来发现,需要写上:foucs{ outline:0 },这样就可以了。 ...

2017-08-23 14:32:00 513

转载 关于Safari浏览器触摸事件不生效

HTML5中新添加了很多事件,但是由于他们的兼容问题不是很理想,应用实战性不是太强,所以在这里基本省略,咱们只分享应用广泛兼容不错的事件,日后随着兼容情况提升以后再陆续添加分享。今天为大家介绍的事件主要是触摸事件:touchstart、touchmove和touchend。   一开始触摸事...

2017-08-23 14:28:00 1851

转载 ios 访问html button 出现黑色透明框问题

这个是ios兼容的问题,因为safari有自带的默认样式,只需要设置 -webkit-tap-highlight-color:rgba(0,0,0,0),就可以了。 这个意思是发生tap事件时高亮背景色设为透明 就不影响其他样式了。 ...

2017-08-23 14:22:00 485

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除