51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#la
document.getElementsByClassName在ie8及其以下浏览器的兼容性问题
原生js方法“document.getElementsByClassName”在ie8及其以下浏览器中,不能使用。修改:加入兼容性判断,在需要用到该方法的位置修改为getClassNames方法。 代码如下:原来方法: document.getElementsBy...
代码星球
·
2020-04-03
document.getElementsByClassName
ie8
及其
以下
浏览器
aria-label及aria-labelledby应用//////////[信息无障碍产品联盟]
http://accessibilityunion.org/archives/808 发表于 2013年12月12日 由 sisiyuanaria-label属性正常情况下,会在表单里给input组件指定对应的label,当用户tab到输入框时,读屏软件就会读出相应label里的...
代码星球
·
2020-04-03
aria-label
aria-labelledby
应用
信息
无障碍
原生js添加class
function hasClass(obj, cls) { return obj.className.match(new RegExp('(\s|^)' + cls +&...
代码星球
·
2020-04-03
原生
js
添加
class
mysql中json_replace函数的使用?通过json_replace对json对象的值进行替换
需求描述: 在看mysql中关于json的内容,通过json_replace函数可以实现对json值的替换, 在此记录下.操作过程:1.查看带有json数据类型的表mysql>select*fromtab_json;+----+-----------------------------------------...
代码星球
·
2020-04-03
json
replace
mysql
函数
使用
angular ng-bind-html $sce.trustAsHtml
使用ng-bind-html和$sce.trustAsHtml显示有html符号的内容 angularjs的强大之处之一在于它的双向数据绑定的功能,我们通常会使用data-ng-bind或者data-ng-model来绑定数据。但是在项目中很多数据都带有各种各样的html标签,而angularjs绑定的数据都...
代码星球
·
2020-04-03
angular
ng-bind-html
sce.trustAsHtml
angualarjs $location服务
$location服务angular使用内置的$location服务来监听、操作url,包括以下功能: -获取、监听、改变地址栏的URL; -与URL实现双向数据绑定(地址栏变动、前进后退或者点击页面的链接都会触发); -将URL对象封装成了一套方法(protocol,host,port,...
代码星球
·
2020-04-03
angualarjs
location
服务
AngularJS测试二 jasmine测试路由 控制器 过滤器 事件 服务
测试应用1.测试路由我们需要检测路由是否在运作,是否找到了,或者是404了。我们要确认路由事件触发了,预期的模板是否真的加载了。既然路由会改变页面的地址(URL)和页面内容,我们需要检测路由是否被加载了,页面是否找到了,在这中间发生了什么。一段简单的路由代码:angular.module('myApp',['ngRou...
代码星球
·
2020-04-03
测试
AngularJS
jasmine
路由
控制器
angularJS测试一 Karma Jasmine Mock
AngularJS测试一测试工具1.NodeJS领域:Jasmine做单元测试,Karma自动化完成单元测试,Grunt启动Karma统一项目管理,Yeoman最后封装成一个项目原型模板,npm做nodejs的包依赖管理,bower做javascript的包依赖管理。Java领域:JUnit做单元测试,Maven自动化...
代码星球
·
2020-04-03
angularJS
测试
Karma
Jasmine
Mock
angularJS constant和value
angularJS可以通过constant(name,value)和value(name,value)对于创建服务也是很重要的。相同点是:都可以接受两个参数,name和value。区别:1.constant(name,value)可以将一个已经存在的变量值注册为服务,并将其注入到应用的其他部分中。其中,name为注册的...
代码星球
·
2020-04-03
angularJS
constant
value
AngularJS $on $broadcast $emit
如何在作用域之间通信呢? 1.创建一个单例服务,然后通过这个服务处理所有子作用域的通信。 2.通过作用域中的事件处理通信。但是这种方法有一些限制;例如,你并不能广泛的将事件传播到所有监控的作用域中。你必须选择是否与父级作用域或者子作用域通信。 ...
代码星球
·
2020-04-03
AngularJS
on
broadcast
emit
angular 服务 service factory provider constant value
angular服务服务是对公共代码的抽象,由于依赖注入的要求,服务都是单例的,这样我们才能到处注入它们,而不用去管理它们的生命周期。 angular的服务有以下几种类型: 常量(Constant): 用于声明不会被修改的值。 变量(Value): 用于声明会被修改的值。...
代码星球
·
2020-04-03
angular
服务
service
factory
provider
Spring restTemplate
什么是RestTemplateRestTemplate是Spring提供的用于访问Rest服务的客户端,提供了多种便捷访问远程HTTP服务的方法,能够大大提高客户端的编写效率。 项目中注入RestTemplate首先在项目中添加依赖:<!--Jackson对自动解析JSON和XML格式的支持-->...
代码星球
·
2020-04-03
Spring
restTemplate
$anchorScroll angular锚点服务
angular锚点服务 $anchorScroll 普通的html页面中,我们会通过在url后面添加#elementId的方式,将页面显示定位到某个元素上,也就是所谓的锚点。 但是在angular应用的页面上,页面路由的写法是#route/route,锚点会被当做一个页面路由解析过去,达不...
代码星球
·
2020-04-03
anchorScroll
angular
锚点
服务
angularjs 常用方法
一angular的copy和extend1.angular.extend() angular.extend():依次将第二个参数及后续的参数的第一层属性(不管是简单的属性还是对象)拷贝,赋给第一个参数的第一层属性。也就是说,如果是对象,那么引用的是同一个对象,并返回第一个参数对象。 用法1:angu...
代码星球
·
2020-04-03
angularjs
常用
方法
angular 缓存模板 ng-template $templateCache
由于浏览器加载html模板是异步加载的,如果加载大量的模板会拖慢网站的速度,这里有一个技巧,就是先缓存模板。 使用angular缓存模板主要有三种方法: 方法一:通过script标签引入<scripttype="text/ng-template"id="hello.html"><h...
代码星球
·
2020-04-03
angular
缓存
模板
ng-template
templateCache
首页
上一页
...
399
400
401
402
403
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他