AngularJs:如何插入内插字符串?

发布于 2025-01-10 22:37:24 字数 323 浏览 1 评论 0原文

我正在尝试插入来自数据库的字符串,如下所示 "Users({{users_count || 0}})",当我使用 {{}} 插入它时ng-bind 它不会被插值,因为在 HTML 中我编写 {{data.usersCount}} 并且页面将数据插值为文本不像js, (我希望页面呈现的是 Users(8),而呈现的是 Users({{users_count || 0}}))。 所以我的问题是如何插入从 usersCount 变量插入的字符串?

I'm trying to Interpolate a string coming from a database which looks like this "Users({{users_count || 0}})", and when I interpolate it using {{}} or ng-bind it doesn't get interpolated, because in the HTML I write {{data.usersCount}} and the page interpolates the data as text not as js, (what I intended the page to render is Users(8), and what gets rendered is Users({{users_count || 0}})).
So my question is how to interpolate the string that was interpolated from the usersCount variable?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眼泪淡了忧伤 2025-01-17 22:37:24

一种方法是使用 $interpolate,如

$interpolate("Users({{users_count || 0}})")($scope)

One way is to use $interpolate, as in

$interpolate("Users({{users_count || 0}})")($scope)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文