Tôi đang cố gắng sử dụng các chỉ thị ui-chọn trong angularjs của tôi, nhưng nó không hiển thị, tôi thử làm theo các tài liệu hướng dẫn và đây là những gì tôi đã làm:góc Bootstrap Ui-chọn
<ui-select ng-model="form.gender" theme="bootstrap">
<ui-select-choices repeat="gender in genders">
{{ gender.name }}
</ui-select-choices>
</ui-select>
Sau đó, tôi có một mảng giới tính:
$scope.genders = [
{
name: 'Male'
},
{
name: 'Female'
}
];
Tôi chưa thực sự sử dụng chỉ thị này trước đây nên tôi hơi bối rối về những gì tôi đang làm sai.
Không có lỗi nào được hiển thị trong bảng điều khiển trình duyệt của tôi, tôi cũng đã bao gồm mô-đun trong ứng dụng của mình.
Tôi muốn sử dụng nó nhiều hơn một trình đơn thả xuống giới tính đơn giản nhưng tôi cho rằng đây là sự khởi đầu nếu tôi có thể thực hiện việc này sau đó tôi sẽ không gặp thêm bất kỳ sự cố nào. :)
Edit: Vì vậy, tôi xóa bộ nhớ cache của trình duyệt của tôi và làm mới trang của tôi và lần này tôi đã nhận thấy một lỗi:
Error: [ui.select:transcluded] Expected 1 .ui-select-match but got '0'.
Tôi làm theo các liên kết và nhìn thấy những gì tôi đã làm sai tuy nhiên thậm chí sau khi đọc những gì họ đã có tôi vẫn không biết gì về cách lựa chọn ui-chọn và ui-chọn-phù hợp và ui-chọn-lựa chọn làm việc hoặc những gì các chỉ thị thậm chí làm. – user3718908
Ngoài ra khi tôi cố gắng sử dụng 'chọn lọc' chúng tôi nhận được lỗi: http://prntscr.com/8gx7ax – user3718908
Cá nhân tôi thích sử dụng uiselect2, nó đơn giản và mạnh mẽ hơn uiselect [link] (https: // github. com/angular-ui/ui-select2), nếu bạn nhận được câu trả lời, vui lòng đánh dấu câu trả lời là :) –