2016-12-14 8 views
0

Я прочитал некоторый исходный код kibana 4.3. Я думаю, что «обнаружить» контроллер находится в модуле «apps/Discover», как «ui/routes» его находят? который кажется в модуле «кибана». благодаря!Как работают модули kibana ui?

discover.js

var app = require('ui/modules').get('apps/discover', [ 
    'kibana/notify', 
    'kibana/courier', 
    'kibana/index_patterns' 
]); 

require('ui/routes') 
    .when('/discover/:id?', { 
    template: require('plugins/kibana/discover/index.html'), 
...... 


app.controller('discover', function ($scope, config, courier, $route, $window, Notifier, 
AppState, timefilter, Promise, Private, kbnUrl, highlightTags) { 
...... 

ответ

0

На самом деле речь идет о Угловой, модуле прикладного уровня «kibana», который зависит от «приложений/открыть» модули, так что он может быть найден.

 Смежные вопросы

  • Нет связанных вопросов^_^