随笔分类 -  angularjs

work study
摘要:$interval window.setInterval的Angular包装形式。Fn是每次延迟时间后被执行的函数。 间隔函数的返回值是一个承诺。这个承诺将在每个间隔刻度被通知,并且到达规定迭代次数后被取消,如果迭代次数未定义,则无限制的执行。通知的值将是运行的迭代次数。取消一个间隔,调用$intr 阅读全文
posted @ 2017-03-07 10:30 Lonely,lonelyBurning 阅读(412) 评论(0) 推荐(0)
摘要:AngularJS现在非常热门,是Google推出的一款非常优秀的前端JS框架。AngularJS最核心的概念是MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入等。目前AngularJS扩展还比较少,本文就向各位分享6个实用强大的AngularJS扩展应用。 1、AngularJS 认证模块 阅读全文
posted @ 2017-03-03 10:10 Lonely,lonelyBurning 阅读(370) 评论(0) 推荐(0)
摘要:AngularJS是那些渴望以动态方式来设计web app的web开发人员最偏爱的框架之一。如果你是一个希望启动AngularJS项目的开发人员,那么你可能需要帮助来挑选出趁手的工具…… 在ValueCoders中,我们做了一番研究以缓和用AngularJS开发的负担。下面是20个最新的用于测试、前 阅读全文
posted @ 2017-03-03 09:32 Lonely,lonelyBurning 阅读(1331) 评论(0) 推荐(0)
摘要:ng-bind-html 的使用 AngualrJS 提供了指令ng-bind-html 用于绑定包含HTML标签的文档,使用方式: 测试案例: index.html index.js 浏览器输出下面错误: 查阅官方文档要使用:$sanitize服务 在angular.module中配置saniti 阅读全文
posted @ 2017-02-23 16:33 Lonely,lonelyBurning 阅读(495) 评论(0) 推荐(0)
摘要:不知道大家有没有发现在用AngularJS作为前端搭建个人博客的时候,发现用AngularJs输出html的时候,浏览器并不解析这些html标签,这里我们需要其显示angular输出的html能被浏览器解析怎么办呢?不知道Angularjs如何实现这种功能的通过这篇文章来看看吧。 AngularJS 阅读全文
posted @ 2017-02-23 16:24 Lonely,lonelyBurning 阅读(2336) 评论(0) 推荐(0)
摘要:本篇主要讲解angular中的$sanitize这个服务.此服务依赖于ngSanitize模块. 要学习这个服务,先要了解另一个指令: ng-bing-html. 顾名思义,ng-bind-html和ng-bind的区别就是,ng-bind把值作为字符串,和元素的内容进行绑定,但是ng-bind-h 阅读全文
posted @ 2017-02-23 16:02 Lonely,lonelyBurning 阅读(450) 评论(0) 推荐(0)
摘要:AngularJS1.3一些技巧 前言 框架选择。在上一篇文章评论中,有人说angular1.3是个过时的东西,建议使用angular2。其实这种说法很像拿jQuery1.x和jQuery2.x做比较,新的版本当然会有优化优势的地方,但并不一定是最适合你项目的。当你项目必须支持IE6/7/8时,那又 阅读全文
posted @ 2017-02-22 18:23 Lonely,lonelyBurning 阅读(663) 评论(0) 推荐(0)
摘要:关于angularJS绑定数据时自动转义html标签 折磨了两天,最后发现答案竟如此简单,不过辛苦还是值得的,毕竟为了弄明白这一点又学习了更多代码。 angularJS在进行数据绑定时默认是会以文本的形式输出,也就是对你数据中的html标签不进行转义照单全收,这样提高了安全性,防止了html标签中的注入攻击,但有些时候还是需要的,特别是从数据库读取带格式的文本时,... 阅读全文
posted @ 2017-02-22 18:12 Lonely,lonelyBurning 阅读(8806) 评论(0) 推荐(0)
摘要:1、将此过滤器添加到ng-bind-html所绑定的数据中,便实现了在数据加载时对于html标签的自动转义。 2.项目中如果ng-repeat = “item in list” 阅读全文
posted @ 2017-02-22 18:02 Lonely,lonelyBurning 阅读(3209) 评论(0) 推荐(0)
摘要:一、问题 默认情况下,angularJS绑定的数据为字符串文本,不会对其中包含的html标签进行转义生成格式化的文本。在实际工作时碰到接口返回的数据带有html格式时该如何处理。 二、解决办法 1、引入angular-sanitize.js文件,并在module定义时注入服务ngSanitize。(为了能使用ng-bind-html属性) var myApp = angular.modu... 阅读全文
posted @ 2017-02-22 17:56 Lonely,lonelyBurning 阅读(912) 评论(0) 推荐(0)
摘要:JavaScript单元测试框架-Jasmine Jasmine的开发团队来自PivotalLabs,他们一开始开发的JavaScript测试框架是JsUnit,来源于著名的JAVA测试框架JUnit。JsUnit是xUnit的JavaScript实现。但是JsUnit在2009年后就已经停止维护了,他们推出了一个新的BDD框架Jasmine。Jasmine不依赖于任何框架,所以适用于所有的... 阅读全文
posted @ 2017-02-22 14:09 Lonely,lonelyBurning 阅读(388) 评论(0) 推荐(0)
摘要://回车发消息 $scope.keyDownSend = function ($event) { var keycode = window.event?$event.keyCode:$event.which; var evt = $event || window.event; var inputTx... 阅读全文
posted @ 2017-02-21 14:21 Lonely,lonelyBurning 阅读(4590) 评论(0) 推荐(0)
摘要:/** * @license AngularJS v1.3.0-beta.15 * (c) 2010-2014 Google, Inc. http://angularjs.org * License: MIT */(function(window, document, undefined) {'us 阅读全文
posted @ 2017-02-21 14:07 Lonely,lonelyBurning 阅读(896) 评论(0) 推荐(0)