如何使用 angularjs 访问 html 元素 dom

how to access the html element dom using angularjs

对于使用 JQuery 多年的开发人员,我们过去总是获取 html 元素。

我发现它在 angularjs 中非常棘手,
我正在寻找 $(selector) 的等价物。 我会给你一个我需要 HTML 元素的例子。
当我需要设置默认值时,我使用 select2 作为我的下拉列表我需要 运行 以下代码:

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

因为 select2 angularjs 包装器未正确绑定。
或者,如果有人可以提供不同的思维方式帮助。

直接用 Angular 操作 HTML 元素不是最佳方式,必然会导致问题。

如果您将 select2 与 Angular 一起使用,您可能需要查看以下 NPM 包,它作为 select2 与 Angular 的包装器。 https://www.npmjs.com/package/ng2-select2