In den bislang veröffentlichten Angular 2 -Voransichten wurde die Syntax des Markups von ng-
Präfixen in eckige Klammern und eckige Klammern geändert.Angular 2: Ist die Verwendung von Klammern/eckigen Klammern obligatorisch?
Während vor einem habe:
<input ng-model="userName" />
<button ng-click="btnClick()">Run</button>
Die neue Syntax ist:
<input [value]="userName" />
<button (click)="btnClick()">Run</button>
Weiß jemand, ob diese Syntax ist/wird obligatorisch sein, und ohne Alternativen?
Wir haben derzeit eine Anwendung, in der der HTML-Code über XSLT generiert wird, und [
und (
sind keine gültigen Attribute - daher kann keine Angular 2 JS-Syntax generiert werden.
Sie wissen, dass Angular 2.0 für mindestens ein Jahr nicht veröffentlicht wird und derzeit in aktiver Entwicklung ist. Ich denke, du sprichst die Pistole, um diese Frage jetzt zu stellen. –
Ich stimme zu, das ist zu früh, um danach zu fragen. Ich werde meiner Antwort weitere Ressourcen hinzufügen, während ich das Internet zu diesem Thema recherchiere. – divyenduz
Ich hörte sie nach ng-conf angegeben, dass dies nicht endgültig ist. Es ist nur eine Demonstration der Idee und könnte sich durch die endgültige Veröffentlichung ändern. Weil viele Leute damit verwirrt waren. –