# j-ErrorHandler

> Този компонент улавя ON ('ERROR', функция(err събитие излъчва от метода ERROR() и се опитва да покаже формата по-удобно.

Framework: jcomponent20
Product: jComponent 20 (jcomponent@20)
Language: bg
Content-SHA256: 6e1ca8fa8e5ed6c696ea9009e1811572dfd119613502dbce05c8994afe47a265
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: components@910ed1a86f6e72b4f031d3ad0dc7844f9fc5cb8e
Review: not-recorded

Този компонент улавя събития `ON('ERROR', function(err` от метода на `ERROR()` и се опитва да показва формата по-удобно.

- Синглът

__Конфигуриране__:

- `keywords {String}`, което ще бъде търсено в съобщенията за грешка (предварителна стойност: `401=login`)
	- Трябва да бъде във формата на `search1=target_property,search2=target_property`
- `exec {String}` е връзката към `function(response)`, изход:
	- `response.items {String Array}`
	- `response.message {String}`
	- `response.keyword_target_property {Boolean}` е опционален, в съответствие с настройките на `keywords`
- __NEW__: `offline {String}` офлайн съобщение, по подразбиране: `No internet connection`

Компонентът се опитва да използва `j-Message`, `j-Snackbar`, `j-NotifyBar` или `j-Notify` за показване на грешки, ако не сте определили конфигурацията на `exec`.

Използвайте го с `<ui-component name="errorhandler">`Когато компонентът все още не е зареден, jComponent Изтегляне на първия адрес в `DEF.fallback` (След това Componentator Източник: Питър Шерка Componentator Съставни съставки, лиценз на MIT.

```html example.html
<ui-component name="errorhandler"></ui-component>
<ui-component name="LAZY message"></ui-component>

<script>

	setTimeout(function() {
		ERROR([{ error: 'Error 1' }, { error: 'Error 2' }]);
	}, 3000);

</script>
```
