Где находится 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,

Другие вопросы по тегам