It is all right. 
I have my structure design. I know when i should use controller or template 
to let maintain and changing more easier , this is a balance considerations.
whatever, for this question post, i just want to know does angular have a 
way to do this, maybe i miss on it.
Thank a lot for your guide, Sander Elias. 



On Saturday, July 18, 2015 at 12:36:52 PM UTC+8, Sander Elias wrote:
>
> On Saturday, July 18, 2015 at 5:18:32 AM UTC+2, Hengkeat Yam wrote:
>>
>>  no, that not working well , because i can't write an async method 
>> callback by angular expression. 
>>  ng-click="resource.$saveAsync(); showForm = false;" 
>>  the "showForm = false" will execute immediately, no waiting for the 
>> async callback.
>>  any idea ? 
>>
> Yes, do it in the controller :-P
> If you make the showForm=false a function of the controller, you might be 
> able to do the .then in the template. 
>
>
>>  But that is a bit too much logic into the template for my opinion <-- 
>>  For me It is still acceptable, just two action save and close. 
>>  Because i often change my template design and the event action. So i 
>> move some logic into template , let the view can be more flexible. 
>>
> But it isn't 2 actions is it? you want to wait for a promise to clear too 
> right? And what if the promise rejects? Sure, you can fork all of this over 
> to the template, but maintaining such a thing will become more and more 
> challenging.
>
> Regards
> Sander
>

-- 
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