mirror of
https://bitbucket.org/bellord13/kit.git
synced 2026-11-13 19:06:11 +03:00
fix
This commit is contained in:
@@ -173,9 +173,7 @@ kit.pm.register('UserDashboard', {
|
||||
| Метод | Аргументы | Вернет | Описание |
|
||||
|:------------|:--------------------------------|:-------:|:--------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| **require** | `pluginId, callback` | * | Вызывает метод `callback` после установки `pluginId`. Возвращает модуль, если плагин установлен. |
|
||||
| **get** | `pluginId, callback` | * | Вызывает метод `callback` после установки `pluginId`. Возвращает модуль, если плагин установлен. |
|
||||
| **define** | `deps, callback` | Promise | Организаует вызов метода в стиле https://requirejs.org/. В качестве аргументов в метод `callback` будут проброшены экспорты плагинов. |
|
||||
| **require** | `deps, callback` | Promise | Организаует вызов метода в стиле https://requirejs.org/. В качестве аргументов в метод `callback` будут проброшены экспорты плагинов. |
|
||||
| **ready** | `deps, callback` | Promise | Вызывает метод `callback` после установки зависимостей `deps` и отработки события `document.DOMContentLoaded`. |
|
||||
| **exec** | `deps, callback, args, context` | Promise | Вызывает метод `callback` после установки зависимостей `deps`. |
|
||||
| **loaded** | `deps, callback` | Promise | Вызывает метод `callback` после установки зависимостей `deps` и отработки события `window.load`. |
|
||||
@@ -188,6 +186,13 @@ kit.pm.register('UserDashboard', {
|
||||
```js
|
||||
kit.exec(deps, callback, argArr, context)
|
||||
```
|
||||
|
||||
```js
|
||||
kit.require('UserAPI', function() {
|
||||
let api = new kit.UserAPI;
|
||||
});
|
||||
```
|
||||
|
||||
```js
|
||||
kit.define(['UserAPI', 'Logger'], function(api, log) {
|
||||
log.info('Start');
|
||||
@@ -197,7 +202,7 @@ kit.define(['UserAPI', 'Logger'], function(api, log) {
|
||||
```js
|
||||
kit.ready(['UserAPI', 'Logger'], function() {
|
||||
kit.logger.info('Start');
|
||||
kit.require('UserAPI').do();
|
||||
let api = new kit.require('UserAPI');
|
||||
});
|
||||
```
|
||||
|
||||
@@ -208,7 +213,7 @@ kit.exec(['UserAPI', 'Logger'], function() {
|
||||
```
|
||||
|
||||
```js
|
||||
kit.require('Product').then(function(){
|
||||
kit.ready('Product').then(function(){
|
||||
kit.Product.make(productId).then(function(product){
|
||||
product.setXData('.catalog-page');
|
||||
kit.require('alpine');
|
||||
|
||||
Reference in New Issue
Block a user