Angularjs 如何在父ng repeat中访问当前子ng repeat对象

Angularjs 如何在父ng repeat中访问当前子ng repeat对象,angularjs,Angularjs,我使用的是Angular 1.5.8和slick slider 1.6.0。在我的项目中,我有一个父母ng repeat和一个孩子ng repeat。我的slick滑块包含一个ng repeat,它从API数据接收图像。我当前的父ng repeat对象称为“key”,而我当前的子ng repeat对象称为“thumbkey”(在key.allimages中)。我需要在slick slider外使用当前的拇指键对象进行一些操作 (如果我可以在slider的'init'或'afterchange'事

我使用的是Angular 1.5.8和slick slider 1.6.0。在我的项目中,我有一个父母ng repeat和一个孩子ng repeat。我的slick滑块包含一个ng repeat,它从API数据接收图像。我当前的父ng repeat对象称为“key”,而我当前的子ng repeat对象称为“thumbkey”(在key.allimages中)。我需要在slick slider外使用当前的拇指键对象进行一些操作

(如果我可以在slider的'init'或'afterchange'事件上获得'thumbkey'对象,那会更好,因为我想更改对象内部的一些值)

我使用的是滑溜“角滑溜转盘”的角度指令


通过
原始照片作者

请分享一些代码您可能是新手,让我告诉您。。。。您在这里不需要完整的解决方案和代码。。。您必须粘贴到目前为止所做的工作,如果代码中出现任何逻辑函数错误,我们可以在那里进行修复。。。。因此,请先尝试一下。hi@fabiosilvalima,我已共享了代码的必需部分。@GeniusGo,作为
key。allimages
有更多
thumbkey
对象,您将哪个对象称为当前对象,以便从父对象访问相同的对象?你能解释一下获取其中一个对象的目的和条件吗?当你说你想获取“当前”的
拇指键时,当你将它们全部显示在页面上时,你如何确定哪一个是“当前”的?请分享一些代码你可能是新手,所以让我告诉你。。。。您在这里不需要完整的解决方案和代码。。。您必须粘贴到目前为止所做的工作,如果代码中出现任何逻辑函数错误,我们可以在那里进行修复。。。。因此,请先尝试一下。hi@fabiosilvalima,我已共享了代码的必需部分。@GeniusGo,作为
key。allimages
有更多
thumbkey
对象,您将哪个对象称为当前对象,以便从父对象访问相同的对象?您能否解释获取其中一个对象的目的和任何条件。当您说要获取“当前”的
拇指键时,当您在页面上显示它们时,如何确定哪个是“当前”的?
    <div class="sub-container" ng-repeat="key in getStreamResponse track by $index" pik-id="{{key.pik_id}}">
<!--This code in inside slick slider (Start)-->
                <div ng-repeat="thumbkey in key.allimages track by thumbkey.pik_name">
                    <div class="story-header">
                        <div class="story-header-pic">
                            <img class="story-profile-pic" ui-sref="user-profile.story({userid:encodeUserId(key.piklist_user_id)})" src="Resources/spyguy.png" actual-image="{{path}}/profile/{{key.piklist_profile_pic}}" width="40" height="40">
                        </div>
                        <div class="story-header-content">
                            <div class="story-name default-pikmobile-font" ng-show="key.piklist_name != ''" ng-bind="key.piklist_name"></div>
                            <div class="null-originator-story-name default-pikmobile-font" ng-show="key.piklist_name == ''" ng-bind="thumbkey.user_name"></div>
                            <div class="story-header-user" ng-if="key.piklist_name != ''">
                                <span class="normal-text">by</span>
                                <span class="user-name" disable-sref-if="thumbkey.user_id == selfInfo.id" ui-sref="user-profile.story({userid:encodeUserId(thumbkey.user_id)})" ng-bind="thumbkey.user_name"></span>
                                <span class="original-user-name" disable-sref-if="thumbkey.originator_id == selfInfo.id" ng-if="(thumbkey.user_name != thumbkey.originator_username) && thumbkey.originator_username != '' "><span class="original-photo-text" ui-sref="story-page({pikid:encodeStoryId(thumbkey.pikd_pik_id)})">Original photo</span> <span class="normal-text">by </span><span class="originator" ui-sref="user-profile.story({userid:encodeUserId(thumbkey.originator_id)})" ng-bind="thumbkey.originator_username"></span></span>
                            </div>
                        </div>
                        <div class="story-upload-time" ng-if="thumbkey.origin_date != '0000-00-00 00:00:00'" ng-bind="getUploadTime(thumbkey.origin_date)"></div>
                        <div class="story-upload-time" ng-if="thumbkey.origin_date == '0000-00-00 00:00:00'" ng-bind="getUploadTime(thumbkey.date_time)"></div>
                    </div>
</div>
<!--This code in inside slick slider (End)-->
</div>