Tôi đã viết lại một ứng dụng web bằng cách sử dụng góc cạnh. Nhưng bây giờ tôi có vấn đề rằng nó không phải là dễ dàng như window.onerror = function(...) { ... }
để gửi lỗi clientside đến máy chủ. Nhưng điều này thực sự hữu ích để phát hiện lỗi.AngularJS: ghi nhật ký máy chủ của lỗi khách hàng
tôi đã thêm một handler ngoại lệ tùy chỉnh để góc sử dụng đoạn mã sau
Nhưng điều này sẽ không cho phép tôi để có được vị trí nơi các ngoại lệ đến từ đâu. Bất kỳ gợi ý/kinh nghiệm làm thế nào để giải quyết điều này? Tôi cũng sẽ yêu một giải pháp có thể hoạt động với http://stacktracejs.com/
Để tham khảo, chúng tôi bây giờ có thể có những thông tin stack trace từ các đối tượng ngoại lệ. exception.message và exception.stack. Bạn có thể tìm thêm thông tin tại đây: http://www.ozkary.com/2016/04/angularjs-log-client-errors-to-server.html – ozkary
xem tại đây để có giải pháp ngăn xếp từ nhà đến nhà ➝ http://www.bennadel.com/blog/2542-logging-client-side-errors-with-angularjs-and-stacktrace-js.htm –