gpt4 book ai didi

javascript - 如何从 ng-repeat 中访问用户名

转载 作者:行者123 更新时间:2023-11-28 13:22:26 26 4
gpt4 key购买 nike

我有一个使用 ng-repeat 生成的用户列表和来自数据库的数据,效果很好。现在,当您单击用户时,您会看到一个弹出框。我想在此弹出框中显示所选用户的名称,但我不知道如何访问用户名,因为弹出框中没有发生 ng-repeat。

请注意,我使用 Angular Material

我的 html 代码的一部分:

<!-- START SIDEBAR -->
<div id="logo-wrap">
<img id="logo" src="assets/images/logo2.png" alt="Zazzle Logo" >
</div>
<div id="sidebar" class="md-whiteframe-z4" ng-data-color="">
<div style="height: 80px;"></div>
<div class="userList" id="usrL">
<li id="customLI" ng-repeat="user in users" id="userPos" class="active circular md-whiteframe-z2" style="background-color: {{ user.color }} " ng-click="showPopUpDeletionConfirmation($event, user._id); " ng-data-id="{{ user._id }}">
<div ng-if="user._id==activeUser" class="wrapperImageCurrentUser" id="marker_active_user"> </div>
<p class="initials" id="userValue" style="top: {{ user.top }};" >
<custom id="user._id"></custom>
{{user.initials}}
<!-- {{user.email}} -->
</p>
<md-tooltip>{{user.name}}</md-tooltip>
</li>

</div>
</div>
<!-- END SIDEBAR -->

弹出框 (html) 的代码位于文件dialog1.tmpl 中。该文件只是弹出框的布局,与共享此问题中的代码无关

这是我的用户列表和弹出框的视觉效果 -> https://gyazo.com/694f65c5269cbca910ec6989ee5a77c2

最佳答案

您不会在弹出窗口中访问用户,而是将用户传递给弹出窗口。

您已经发送了用户 ID,只需发送整个用户即可。发送后使用 user.nameuser._id

关于javascript - 如何从 ng-repeat 中访问用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32045411/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com