Trong bản xem trước Angular 2 được phát hành cho đến nay, cú pháp của đánh dấu đã được sửa đổi từ tiền tố ng-
thành dấu ngoặc vuông và dấu ngoặc vuông.Góc 2: Việc sử dụng dấu ngoặc đơn/dấu ngoặc vuông có bắt buộc không?
Trong khi đó trước khi người ta sẽ có:
<input ng-model="userName" />
<button ng-click="btnClick()">Run</button>
Cú pháp mới là:
<input [value]="userName" />
<button (click)="btnClick()">Run</button>
Có ai biết nếu cú pháp này là/sẽ được bắt buộc, và không có lựa chọn thay thế?
Hiện tại chúng tôi có một ứng dụng mà HTML được tạo thông qua XSLT và [
và (
không phải là các thuộc tính hợp lệ - do đó không thể tạo cú pháp Angular 2 JS.
Bạn biết rằng Angular 2.0 sẽ không được phát hành trong ít nhất một năm và hiện đang phát triển tích cực. Tôi nghĩ bạn đang nhảy súng để hỏi câu hỏi này ngay bây giờ. –
Tôi đồng ý, còn quá sớm để hỏi về điều đó. Tôi sẽ tiếp tục bổ sung thêm tài nguyên cho câu trả lời của mình khi nghiên cứu Internet về chủ đề này. – divyenduz
Tôi nghe họ nói sau khi ng-conf rằng đây không phải là cuối cùng. Nó chỉ là một minh chứng của ý tưởng và có thể thay đổi bằng cách phát hành cuối cùng. Bởi vì rất nhiều người đã nhầm lẫn với điều này. –