hi,
Nested controllers is possible but the ng-repeat repeats 
one more time the same controller then start issues 
 i am not worked in nested controllers 
i think it need clear nested hierarchical variable  management

On Monday, March 2, 2015 at 10:02:17 PM UTC+5:30, Yashwanth Maheshwaram 
wrote:
>
> I've found something interesting here. When the shortlist button is placed 
> just under the ng-repeat, it works as intended. But when, nested inside a 
> div with a ng-class, it isn't working as intended. Can anyone explain and 
> suggest a fix for this ?
>
> On Mon, Mar 2, 2015 at 7:22 PM, Senthil Kumar <[email protected] 
> <javascript:>> wrote:
>
>> i think the code had nested controllers, ng-repeat  is repeated the html 
>> tags so the controllers are repeated.
>>
>> On Monday, March 2, 2015 at 5:45:02 PM UTC+5:30, Yashwanth Maheshwaram 
>> wrote:
>>>
>>> Hi Senthil,
>>> Tried that just now. That sounded to be valid but it didn't help. Any 
>>> other reasons that you can think of ?
>>>
>>> On Mon, Mar 2, 2015 at 5:35 PM, Senthil Kumar <[email protected]> 
>>> wrote:
>>>
>>>> i am just guessing  this , 
>>>>
>>>>
>>>>               <div ng-repeat="venue in venues" ng-mouseover="" 
>>>> class="venue">
>>>>                      <div ng-controller="manageInfo" >
>>>>
>>>> the ng-controller is with in the repeat it is correct? 
>>>>
>>>> try to change 
>>>>                      <div ng-controller="manageInfo" >
>>>>               <div ng-repeat="venue in venues" ng-mouseover="" 
>>>> class="venue">
>>>>
>>>>
>>>>
>>>>
>>>> On Monday, March 2, 2015 at 5:03:41 PM UTC+5:30, Yashwanth Maheshwaram 
>>>> wrote:
>>>>>
>>>>> I'm trying to implement a shortlisting functionality in a case where 
>>>>> I'm using ng-click inside ng-repeat.
>>>>>
>>>>> While the $index is being displayed correctly outside the ng-click, 
>>>>> $index is only the index of the last object in the JSON array in all 
>>>>> the cases where the html is generated using ng-repeat.
>>>>>
>>>>> I was expecting the respective venue or venue.id to be passed as an 
>>>>> argument to shortlistThis(). I'm guessing that this could be an issue 
>>>>> related to event binding.
>>>>>
>>>>> Can someone help me understand what's going wrong here and probably a 
>>>>> better way to do this if possible.
>>>>>
>>>>> I did try checking this Bind ng-model name and ng-click inside 
>>>>> ng-repeat in angularjs 
>>>>> <http://stackoverflow.com/questions/21385164/bind-ng-model-name-and-ng-click-inside-ng-repeat-in-angularjs>
>>>>>  The 
>>>>> fiddle here works just fine but, mine doesn't.
>>>>>
>>>>> Here's a fiddle that you can look into. Just zoom out a bit, click on 
>>>>> any name on the left pane and then, hit the shortlist button to see an 
>>>>> alert. The alert value is 7 in all the cases.
>>>>>
>>>>> http://jsfiddle.net/yashwanthm/mos9rvvs/
>>>>>
>>>>  -- 
>>>> You received this message because you are subscribed to a topic in the 
>>>> Google Groups "AngularJS" group.
>>>> To unsubscribe from this topic, visit https://groups.google.com/d/
>>>> topic/angular/3tvQsFvXYc8/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to 
>>>> [email protected].
>>>> To post to this group, send email to [email protected].
>>>> Visit this group at http://groups.google.com/group/angular.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>>
>>> -- 
>>>
>>>
>>> Cheers!
>>>
>>> Yashwanth Maheshwaram
>>>
>>>
>>>
>>>
>>> <http://t.signalecinque.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs3MhNxFVRYC3-7fcz6YW7fsFDW56dVFKdrV0W802?t=https%3A%2F%2Ftwitter.com%2Fst_sting&si=5615883633295360&pi=f165ae9d-9255-41ba-8452-96564d492861>
>>>   
>>> <http://t.signalecinque.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs3MhNxFVRYC3-7fcz6YW7fsFDW56dVFKdrV0W802?t=http%3A%2F%2Fin.linkedin.com%2Fin%2Fmyashwanth&si=5615883633295360&pi=f165ae9d-9255-41ba-8452-96564d492861>
>>>
>>>
>>>   -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "AngularJS" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/angular/3tvQsFvXYc8/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at http://groups.google.com/group/angular.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
>
>
> Cheers!
>
> Yashwanth Maheshwaram
>
>
>
>
> <http://t.signalecinque.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs3MhNxFVRYC3-7fcz6YW7fsFDW56dVFKdrV0W802?t=https%3A%2F%2Ftwitter.com%2Fst_sting&si=5615883633295360&pi=2a714dfe-9094-45f7-e10f-c8aa9a213d81>
>   
> <http://t.signalecinque.com/e1t/c/5/f18dQhb0S7lC8dDMPbW2n0x6l2B9nMJW7t5XZs3MhNxFVRYC3-7fcz6YW7fsFDW56dVFKdrV0W802?t=http%3A%2F%2Fin.linkedin.com%2Fin%2Fmyashwanth&si=5615883633295360&pi=2a714dfe-9094-45f7-e10f-c8aa9a213d81>
>
>
>  

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to