Trong ứng dụng của tôi, tôi đang sử dụng lệnh REST api để lấy dữ liệu của mình. Nếu gửi một yêu cầu như thế này
$http.get('api/entity/' + $scope.entityId).success(/* DO STUFF */).error(/* DO STUFF */)
Trong dịch vụ, nếu ENTITYID không tồn tại Tôi trả về một 404. Trong hàm lỗi tôi bắt nó bằng cách sử dụng trạng thái (tham số thứ hai) và hành động theo nó trong một cách thích hợp.
Tôi đang bực mình bởi thực tế là góc cạnh nếu ném một ngoại lệ và gây ô nhiễm cho bảng điều khiển javascript. Nó dường như xảy ra trên Angular.js: 8165
Có cách nào để nói góc cạnh rằng tôi là một nhà phát triển trưởng thành và tôi sẽ xử lý những gì anh ta xem là lỗi của bản thân một cách tốt đẹp?
Nói cách khác, tôi có thể nói góc cạnh không cho ra kết quả không?
Cảm ơn,
Bạn có chắc chắn đó là AngularJS chứ không phải trình duyệt? Tôi khá chắc chắn rằng trình duyệt ghi lại mọi lỗi HTTP. [Bạn có thể sử dụng như một bộ lọc trên bảng điều khiển của bạn đăng nhập mặc dù.] (Http://stackoverflow.com/a/14427545) – Philipp
Vâng, bạn có thể đúng, chỉ mỏng tôi biết là tôi nhận được điều này: http://postimg.org/image/g54vhjmrz/ –