Где находится goog.ui.menuBar?
Из этого примера я узнаю, как создать строку меню с использованием библиотек Google Closure.
http://closure-library.googlecode.com/svn/trunk/closure/goog/demos/menubar.html
Однако, когда я пробую код в моем собственном приложении, компилятор Plovr жалуется, что ни один файл не предоставляет goog.ui.menuBar
, Является goog.ui.menuBar
часть библиотеки Closure или есть плагин / расширение, которое я должен скачать, чтобы использовать его?
1 ответ
В копии библиотеки Closure, встроенной в выпуск plovr от 8 февраля 2012 года [hg revision 4b3caf2b7d84], используется версия 1559 библиотеки Closure, датированная 2 февраля 2012 года.
Виджет menubar был представлен в редакции библиотеки Closure 1947 года от 4 июня 2012 года. К счастью, вы можете загрузить последнюю версию библиотеки Closure и использовать plovr последнюю версию следующим образом:
plovr_config.json
{
"id": "myapp",
"inputs": [
"/home/my_project/js/myapp.js"
],
"closure-library": "/path/to/closure-library/closure/goog",
"mode": "ADVANCED",
"level": "VERBOSE",
"output-file": "/home/my_project/build/myapp.compiled.js"
}
Где находится goog.ui.menuBar?
goog.ui.menuBar
предоставляется в библиотеке закрытия в closure/goog/ui/menubar.js
,