在一页上,我正在做这样的事情:
<tr ng-repeat="innerCommunicationTopic in data.InnerCommunicationTopics">
<td>{{innerCommunicationTopic.Topic | Empty}}</td>
<td>{{innerCommunicationTopic.WhenCreatedStr | Empty}}</td>
<td>{{innerCommunicationTopic.WhenLastChangeStr | Empty}}</td>
<td><button class="btn btn-sm btn-default margins" ng-click="showMsgs(innerCommunicationTopic.id)">Pokaż</button></td>
</tr>
每个InnerCommunicationTopic都有一个 InnerCommunicationMessage(s) 列表。
该按钮显示了一个模式,我想在其中显示 InnerCommunicationTopic 中的所有 InnerCommunicationMessage(s)。我只是不知道如何做到这一点。
我在这里调用模态:
$scope.showMsgs = function (topicId) {
var modalInstance = $modal.open({
animation: true,
templateUrl: '/WWW/partials/createMsgModal.html'
})
};
我在模态中尝试过这样的事情:
<tr ng-repeat="innerCommunicationMessage in $parent.data.InnerCommunicationTopics[id].Messages">
<td>{{innerCommunicationMessage.WhoCreated | Empty}}</td>
<td>{{innerCommunicationMessage.WhenCreatedStr | Empty}}</td>
<td>{{innerCommunicationMessage.Message | Empty}}</td>
</tr>
我知道这是错误的,id根本无法工作,但我真的不知道,我已经为此搜索了很多。先感谢您!