Chỉ mới bắt đầu với Meteor, trên Windows. Làm theo hướng dẫn ban đầu, ứng dụng "Hello World" được tạo tự động đang chạy trên máy chủ cục bộ. Các văn bản và nút là có, nhưng cách nhấp vào nó không đầu ra bất cứ điều gì để bàn điều khiển. Tuy nhiên, thay thế console.log() bằng alert() hiển thị văn bản ("Bạn nhấn nút") trong cửa sổ bật lên.Tại sao console.log() không in được gì?
Trả lời
đầu ra console.log() được in trong trình duyệt. nhưng nó sẽ bị xóa ngay lập tức nếu bạn đang gửi biểu mẫu hoặc xử lý sự kiện khi trang tự động được làm mới.
nếu bạn muốn nó hoạt động, 1.Sử dụng trình duyệt chrome 2. chọn hộp kiểm "Bảo tồn nhật ký" trên bảng điều khiển. sau đó bạn có thể thấy nhật ký
@dimfisch - Tôi không thấy số console.log
trong đoạn mã của bạn ở trên. Dù sao, tôi vẫn nhắc lại nhận xét của tôi như một câu trả lời:
Bất kỳ mục nhập nào trong một khối Meteor.isServer
sẽ mặc định KHÔNG hiển thị trong nhật ký bảng điều khiển của trình duyệt. Chúng sẽ hiển thị trong thiết bị đầu cuối từ nơi bạn khởi chạy ứng dụng của mình thông qua lệnh meteor
.
Có, đó là vì tôi đã thay thế 'console.log' bằng' alert' trong mã. Và vì nó nằm trong khối 'Meteor.isClient' tôi không thấy nó trong cửa sổ đầu cuối. Cảm ơn. – dimfisch
Đảm bảo bạn đang xem bảng điều khiển phù hợp. Nó có thể là bàn điều khiển của bạn không đăng nhập trang bạn đang thử nghiệm. :) Xảy ra với tôi.
- 1. Tại sao console.log được sử dụng? Nó làm gì?
- 2. Tại sao console.log (đúng, '\ t') in đúng "\t"?
- 3. Tại sao console.log() polyfills không sử dụng Function.apply()?
- 4. Tại sao StringBuilder không in?
- 5. Tại sao Firefox 3 phá vỡ với console.log
- 6. Tại sao các ký tự ASCII không thể in thực sự có thể in được?
- 7. Console.log() của java là gì?
- 8. Tại sao băm của tôi được in dưới dạng chuỗi?
- 9. Tại sao console.log() không hiển thị các thuộc tính kế thừa từ Object.create?
- 10. Tại sao "KHÔNG IN" không hoạt động trong NSPredicate này?
- 11. Tại sao không in tác phẩm trong một lambda?
- 12. lý do tại sao undefined trong node.js xin chào ví dụ thế giới sau console.log
- 13. Chụp javascript console.log?
- 14. Tại sao in "in" từ phải sang trái?
- 15. Tại sao mã này chỉ in 42?
- 16. Java- tại sao nó in null?
- 17. Tại sao in không phải là chức năng trong python?
- 18. Tại sao tôi không thể in $ somehash {$ var} {fh} "foo"?
- 19. Tại sao awk không in ra dòng mới?
- 20. Tại sao console.dir ('') in "không có thuộc tính"?
- 21. Tại sao mã này in hai lần?
- 22. Tại sao Google Chrome có đầu ra console.log() khác nhau thông qua jQuery?
- 23. Tại sao UncaughtExceptionHandler không được ExecutorService gọi?
- 24. Tại sao console.log (bộ đệm) cho tôi một danh sách thập lục phân?
- 25. Tại sao in chuỗi ngược lại?
- 26. Python: Tại sao `sys.exit (msg)` được gọi từ một luồng không in `msg` thành stderr?
- 27. Tại sao printf không in ra chỉ một byte khi in hex?
- 28. Nghe console.log
- 29. Tại sao GHC in 15 tuple nhưng không in 16 tuple?
- 30. Tại sao buildSessionFactory() không được chấp nhận?
Bạn đang sử dụng trình duyệt nào? – Rahul
Bạn có thể đăng mã bạn đang làm việc không? (Bạn nên làm khi bạn hỏi một câu hỏi liên quan đến một số mã bạn đang làm việc) – knownasilya
Bạn đang đặt 'console.log' bên trong một khối' Meteor.isServer'? Nếu vậy, nó sẽ render trong terminal mà từ đó bạn chạy 'meteor' để khởi động dự án của bạn, không phải là console của trình duyệt. – TimDog