您的位置:首页 > 运维架构

angular.copy()和angular.element()

2015-12-08 14:51 337 查看

[b]angular.copy(source,[destination])[/b]

source:被拷贝的对象destination:获取数据的对象(参数类型为对象或者数组)

解释:用于数组或对象的赋值操作

作用:还在研究。。。

demo:

angular.copy(_a,_b);

[b]angular.element[/b]

解释:将DOM元素或者HTML元素封装成一个Jquery元素,即jqlite

常用的方法:

addClass()

after()

append()

attr()

bind()–不支持命名空间,选择器和事件数据

children()–不支持选择器

clone()

contents()

css()

data()

empty()

eq()

find()–通过标签名称限定查找

hasClass()

html()

next()–不支持选择器

on()–不支持命名空间或选择器

off()–不支持命名空间或选择器

one()–不支持命名空间或选择器

parent()–不支持选择器

prepend()

prop()

ready()

remove()

removeAttr()

removeClass()

removeData()

replaceWith()

text()

toggleClass()

triggerHandler()-通过一个虚拟事件对象来处理。

unbind()–不支持命名空间

val()

wrap()

Demo:

element=angular.element("#myDiv");
实际开发中对dom的操作一般都在指令中进行操作。可以使用angular自带的jqlite方法,也可使用外部引用的jquery方法。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: