Tôi cần có thể thêm ví dụ "có thể nội dung" vào các phần tử, dựa trên một biến boolean trên phạm vi.
Ví dụ sử dụng:
<h1 attrs="{'contenteditable=\"true\"': editMode}">{{content.title}}</h1>
Sẽ dẫn đến contenteditable = true được thêm vào phần tử nếu $scope.editMode
được đặt thành true
. Có một số cách dễ dàng để thực hiện hành vi thuộc tính giống như lớp ng này? Tôi đang xem xét viết một chỉ thị và chia sẻ nếu không.
Chỉnh sửa: Tôi có thể thấy rằng dường như có một số điểm tương đồng giữa chỉ thị attrs được đề xuất của tôi và ng-bind-attrs, nhưng nó đã bị xóa trong 1.0.0.rc3 , tại sao vậy?
contentEditable
chỉ thị.
<h1 ng-attr-contenteditable="{{editMode && true : false}}">{{content.title}}</h1>
ng-attr="expression"
.