22问答网
所有问题
如何获取html元素id,通过angularjs?
如题所述
举报该问题
推荐答案 2016-02-02
通过angularjs获取html元素的id的方法:
angular.element("#element-id");
这是一个DOM操作。Angular不会帮助获得DOM的某个属性。
需要使用的是DOM选择器,不管是原生的也好或者像jQuery这样的库也好。
获取ID的目标地是为了操作DOM, Angular的设计思想不是这样的, 应该用directive代替.
directive的link函数已经把作用域,元素,属性数组注入到link函数调用的参数当中了.
link(scope,element,attrs)
关于directive的详细解释,请参考: 创建自定义"指令"jQuery写法: $('#id')
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/IThX0TCTIXIhSX020f.html
其他回答
第1个回答 2018-03-13
获取id直接对象.id 格式获取,用一个ng-click事件,把id传到你需要的controller
第2个回答 推荐于2018-03-13
获取ID的目标地是为了操作DOM,
Angular的设计思想不是这样的, 应该用directive代替.directive的link函数已经把作用域,元素,属性数组注入到link函数调用的参数当中.link(scope,element,attrs)。
本回答被网友采纳
第3个回答 2015-09-22
这是一个DOM操作。
Angular不会帮助获得DOM的某个属性。
需要使用的是DOM选择器,不管是原生的也好或者像jQuery这样的库也好。
相似回答
使用
Angularjs获取
数组中的值并传值到
html
页面中显示出来
答:
0, item)"
id
="xy0001"> <a href="{{item.sdcx()}}"><img src="">{{item.imgurl}}</a> <h1>{{item.goodstitle}} </h1> </div> <script type="text/javascript
angularjs
是什么
答:
2、数据模型绑定我们不需要编写特殊代码来将数据绑定到HTML控件,可以通过Angular添加几段代码来完成
。3、编写更少的代码一般在执行DOM操作时,需要编写大量的JavaScript来设计任何应用程序。但是使用Angular,你会惊讶于为DOM操作编写的代码量较少。4、单元测试 Google的设计人员不仅开发了Angular,还开发了一...
大家正在搜
angularjs和jquery
angularjsapi
angularjsapi实例
angularjs过时了吗
angularjs和vue哪个好
angularjs6
angularjs2
angularjs用的多吗
angularjs什么是MVVM
相关问题
如何获取html元素id,通过angularjs
如何获取html元素id,通过angularjs
如何获取html元素id,通过angularjs
如何获取html元素id,通过angularjs
如何获取html元素id,通过angularjs
如何获取html元素id,通过angularjs
如何获取html元素id,通过angularjs
如何获取html元素id,通过angularjs