2011-02-08 24 views

Trả lời

-3

bạn có thể sử dụng một id 1 và như nhiều lớp đến một mục như bạn muốn như thế này

<div id="menu" class="menu menu-2 etc"> 
2

Vì vậy, bạn sẽ muốn thiết lập một ID cho mình, hoặc là Vaadin cài đặt chúng cho bạn?

Bạn có thể tự đặt ID bằng cách sử dụng phương thức setDebugId cho từng cá thể thành phần. Lưu ý rằng mỗi ID phải là duy nhất cho từng cá thể thành phần riêng lẻ.

+2

Có thông qua vaadin. Vì vậy, debugId là những gì tôi cần, nhưng từ debug trong nó sẽ nói không sử dụng trong sản xuất không? –

+0

Việc đặt tên ngụ ý rằng nó sẽ không hoạt động ở chế độ sản xuất, nhưng IIRC cũng có thể sử dụng được id. – Jouni

2

Chúng tôi cũng có thể sử dụng id được đặt bằng phương thức setDebugId() ở chế độ sản xuất.
Tôi đã mở một vé về điều đó (http://dev.vaadin.com/ticket/7867) và phản hồi là tôi có thể sử dụng các id đó trong chế độ sản xuất.
Sau đó, tôi đã thực hiện một ứng dụng demo nhỏ và tôi thấy id đã có trong chế độ sản xuất :)

2

Các setDebugId cũ (id) phương pháp được phản từ Vaadin 7.0.

Bạn có thể sử dụng phương thức setId (id).

Tên phương thức mới "setId" tốt hơn tên cũ "setDebugId", vì nó không chỉ hoạt động ở chế độ DEBUG mà còn ở chế độ SẢN XUẤT.

Các vấn đề liên quan