如何使用 AngularJS 访问 HTML 元素 DOM

14 浏览
0 Comments

如何使用 AngularJS 访问 HTML 元素 DOM

这个问题在此已有答案:

如果我熟悉jQuery,如何思考AngularJS?[已关闭]

对于多年使用JQuery的开发人员来说,我们习惯于总是获得HTML元素。

我发现在angularjs中有点棘手,

我正在寻找$(selector)的等效方式。

我将给你一个需要HTML元素的例子。

在下拉菜单中,我使用select2,当我需要设置默认值时,我需要运行以下代码:

$("#id").select2('data', { id: id, text: text });

因为select2angularjs包装器没有正确地绑定。

或者如果有人可以帮忙考虑一种不同的思路。

admin 更改状态以发布 2023年5月24日
0
0 Comments

直接使用Angular处理HTML元素并不是一种最佳的方式,也很可能会引起问题。

如果你正在使用select2与Angular,你可能想要查看下面这个NPM包,它作为一个select2与Angular的包装器。
https://www.npmjs.com/package/ng2-select2

0