Angular's Controller As Syntax

הסינטקס של "controller as" הוסף ל angular ב גרסה 1.2. הסינטקס הזה מאפשר לנו לוותר על השימוש ב scope$ ולהשתמש ב this כפניה ישירה ל controller.

דוגמה לשימוש ב As

<div ng-controller="SimeController as vm">
    {{ vm.title }}
</div>

הקוד ב Javascript:

app.controller("SomeController", function(){
    var vm = this;
 
    vm.title = “Hello!;
});

היתרונות

  • הקוד קריא יותר, ברור יותר וקל יותר לתחזוקה.
  • אין צורך להשתמש ב scope$.
  • כנראה יעבוד יותר טוב עם Angular 2.0.
עם התגית:
פורסם ב-Angular
2 תגובות ב“Angular's Controller As Syntax
  1. […] כתבתי על as syntax, מאוד מומלץ. Bindable Members Up […]

    אהבתי

  2. […] כתבתי על as syntax, מאוד […]

    אהבתי

כתיבת תגובה