Javascript

如何使用 AngularJS 的 ngShow 和 ngHide

今天我们来看看怎样使用Angular的ngShow 和ngHide   指令来完成它们听起来应该完成的,显示和隐藏!ngShow和ngHide允许我们显示或隐藏不同的元素。这有助于创建Angular应用时因为我们的单页程序会有许多的移动部件随着应用状态的改变而来来去去。这些指令的...

JS判断是否在微信浏览器打开

最近做很多HTML5的项目,很多页面会通过微信微博等SNS分享出去。在分享页面上提供公司APP的下载。但是在很多应用的浏览器中,点击下载链接无法下载应用。那么针对这些浏览器我们需要给用户提示从safari或者系统自带的浏览器打开分享页面。通过js就可以判断当前页面是在什么浏览器打开的。以下是一段示例代码,注释中表明了通...

创建 AngularJS 自定义过滤器,带自定义参数

Angularjs过滤器是angularjs非常棒的特性之一。有朝一日,你可能需要使用自定义过滤器,幸运的是,你找到了这篇博文。下面显示的是自定义过滤器长什么样子(请注意myfilter):<trng-repeat="friendinfriends|myfilter:'param1':'param2':true:...

AngularJs: Reload page

<ang-click="reloadRoute()"class="navbar-brand"title="home"data-translate>PORTAL_NAME</a>$scope.reloadRoute=function(){$route.reload();}$scope.reload...
代码星球·2020-04-02

Angularjs循环二维数组

<divng-app><divng-controller="test"><divng-repeat="linksinslides"><hr/><divng-repeat="linkinlinkstrackby$index">{{link}}</div&g...

Js组件的一些写法

首先看下Prototype里的写法: varClass={create:function(){returnfunction(){this.init.apply(this,arguments);}}}varA=Class.create();A.prototype={init:function(msg){this...
代码星球·2020-04-02

Angularjs Directive(指令)机制

转:http://damoqiongqiu.iteye.com/blog/1917971 指令的作用:实现语义化标签 我们常用的HTML标签是这样的: <div><span>一点点内容</span></div> 而使用Angular...

JS转换HTML转义符

//去掉html标签functionremoveHtmlTab(tab){returntab.replace(/<[^<>]+?>/g,'');//删除所有HTML标签}//普通字符转换成转意符functionhtml2Escape(sHtml){returnsHtml.replace(/[&l...
代码星球·2020-04-02

AngularJs多重视图和路由的使用

使用AngularJs来做多重视图和路由是在方便不过了,在开发过程中,都有许多的页面,而这些页面都有相同的部分,比如页面的头部和尾部通常都是一样的,变化的都是主体部分,还有就是一些后端管理的一些项目,通常不变的都是头部,尾部和菜单部分,变化的都是右边的内容部分,使用AngularJs的多重视图和路由就可以很方便的实现这...

Angularjs中的ng-class

在angular中为我们提供了3种方案处理class:1:scope变量绑定。(不推荐使用)2:字符串数组形式。3:对象key/value处理。我们继续其他两种解决方案:1字符串数组形式是针对class简单变化,具有排斥性的变化,true是什么class,false是什么class,其形如:<!DOCTYPEht...
代码星球·2020-04-02

AngularJS 的表单验证

最近开始学习angularjs,学到表单验证的时候发现有必要学习下大神的好文章:转:http://www.oschina.net/translate/angularjs-form-validation今天我们将来看看Angular如何帮助做表单验证.我们将讨论更多使用angular进行有关表单操作的东西(就像我们另外的...
代码星球·2020-04-02

深入浅出Nodejs读书笔记

转:http://tw93.github.io/2015-03-01/shen-ru-qian-chu-nodejs-reading-mind-map.htmlcategory:node学习笔记       2015-03-01今天终于把朴灵老师写的...

jquery.cookie 使用方法

一个轻量级的cookie插件,可以读取、写入、删除cookie。jquery.cookie.js的配置首先包含jQuery的库文件,在后面包含jquery.cookie.js的库文件。<scripttype="text/javascript"src="js/jquery-1.6.2.min.js"><...
代码星球·2020-04-02

Backbone.js 中使用 Model

前面几篇Backbone.js的例子中有使用到template,及数据的填充,其实这已经很接近Model了。现在来学习怎么创建自己的Model类,并简单的使用。Backbone.js中Model会涉及到很多的概念,如Model的初始化,默认值,属性的读写,属性值改变的监听,数据渲染,校验,以及与服务端的数据同步等。本文...
代码星球·2020-04-02

Backbone.js 使用 Collection

在前面我们的Backbone.js用上了Model,但绝大数的情况下我们处理的都是一批的Model数据列表,所以需要有一个Collection来容纳Model,就像Java里最常用的List。声明Collection时需要指定他处理的Model类型,也就是个泛型参数,如我们这样定义Collection://define...
代码星球·2020-04-02