【问题标题】:how to access the html element dom using angularjs [duplicate]如何使用angularjs访问html元素dom [重复]
【发布时间】:2020-04-18 10:43:00
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: jquery angularjs jquery-select2


    【解决方案1】:

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

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

    【讨论】:

    • select2 只是一个例子,为什么我不想使用 angularjs 库,因为我对 select2 进行了巨大的修改,以便在我的项目中发挥最佳效果,所以我需要付出巨大的努力重做一遍。
    猜你喜欢
    • 1970-01-01
    • 2011-05-31
    • 2019-04-04
    • 2013-03-03
    • 2015-07-03
    • 2016-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多