Как публиковать сообщения на форумах EXTJS, чтобы узнать о возможности ведения журналов и обработки исключений! - PullRequest
0 голосов
/ 09 апреля 2010

Мне нужно знать, доступна ли extjs 3.1 для обработки исключений и построения журнала в библиотеке.

Как и запись в журнал исключения как файла журнала, с указанием ошибки, будь то мажорная, минорная, критическая или информация. Превышено создание нового файла журнала с указанным размером. и т.д ...

Ответы [ 2 ]

1 голос
/ 09 апреля 2010

Нет ничего подобного встроенному. AFAIK, это не то, что вы найдете во многих (любых?) JS-средах. Обработка исключений и ведение журналов требуют много кода для всей платформы (не говоря уже о дополнительных издержках производительности), поэтому вы никогда не захотите встроить это без какого-либо способа извлечь его обратно для производственной сборки. Хотя теоретически это возможно, это, в основном, подразумевает написание или расширение существующего анализатора JS, который мог бы это сделать, что было бы немалым подвигом.

Re: обработка исключений, есть некоторые в структуре, где это имеет смысл, но на самом деле в любой среде разработки, ошибки времени выполнения обычно всплывают в дизайне. Часто не существует подходящего способа по умолчанию для обработки исключения (в отличие от конечного приложения, которое может по своему выбору отображать ошибку пользователю). Что еще более важно, поскольку конечный пользователь фреймворка - это вы, разработчик, вы сразу же захотите узнать обо всех исключениях времени выполнения в вашем коде (или даже в самой фреймворке).

Регистрация определенно возможна (и полезна), но вам придется свернуть свою собственную по мере необходимости.

1 голос
/ 09 апреля 2010

Чтобы оставлять сообщения на форумах ExtJS , сначала вам нужно создать профиль пользователя . Тогда вы сможете создавать новые темы и публиковать ответы на другие темы.

Я не исследовал область обработки и регистрации исключений в ExtJS. Если bmoeskau посетит этот вопрос, он может ответить вам.

Кстати, ExtJS теперь доступен в версии 3.2:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...