2013-09-04 39 views

Trả lời

5

bạn phải làm cho jt biến toàn cầu:

jt = new User({name:"jonathan"}); 

hoặc

window.jt = new User({name:"jonathan"}); 

hoặc chỉ sử dụng giao diện điều khiển trong khi ở các trình gỡ lỗi và thiết lập một breakpoint trên dòng đó

+0

thx Peter, hơi xấu xí nhưng đã hoàn thành công việc. Thx một lần nữa – timpone

5

Câu trả lời của Peter sẽ thực hiện thủ thuật, nhưng thường được coi là thực hành không tốt để bắt đầu làm mọi thứ toàn cầu. Nếu nó chỉ là một điều nhanh chóng mà bạn có kế hoạch hoàn nguyên, nó là ok, nhưng bạn phải cẩn thận để nhớ để sửa chữa nó.

Vì bạn đang sử dụng Chrome, bạn có thể sử dụng trình gỡ lỗi mạnh mẽ. Chỉ cần thêm một dòng với debugger ngay sau khi bạn đã đặt thứ gì đó bạn muốn kiểm tra.

var User=Backbone.Model.extend({ 
}); 
var jt=new User({name:"jonathan"}); 
debugger; 

Nếu bạn mở công cụ nhà phát triển, làm mới trang về cơ bản sẽ đặt điểm ngắt tại trình gỡ lỗi. Sau đó, bạn có thể nhấn Esc để mở bảng điều khiển ở phạm vi chính xác mà tại đó bạn đặt dòng trình gỡ lỗi của mình.

+0

thx để chỉ ra điều này, sẽ sử dụng trên các dự án lớn hơn – timpone

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