Я попытался показать левый ящик в примере приложения Steroids Supersonic. У меня нет вкладок, я использую корневой вид.AppYverer Supersonic Drawer не отображается
Я использую следующий код в файле structure.coffee
(это единственный файл, я изменил):
# Read more about app structure at http://docs.appgyver.com
module.exports =
# See styling options for tabs and other native components in app/common/native-styles/ios.css or app/common/native-styles/android.css
rootView:
location: "example#getting-started"
preloads: [
{
id: "learn-more"
location: "example#learn-more"
}
{
id: "using-the-scanner"
location: "example#using-the-scanner"
}
]
drawers:
left:
id: "leftDrawer"
location: "example#drawer"
showOnAppLoad: false
options:
animation: "swingingDoor"
initialView:
id: "initialView"
location: "example#initial-view"
Ничто не показывает на левой стороне. Если я изменю showOnAppLoad
на true, ничего не видно.
Что еще я должен установить?
Почти год спустя, у меня была та же проблема, и этот ответ спас меня после того, как 2 часа безуспешных попыток ! У меня была ошибка '' supersonic.ui.drawers.open отклонено: в ящиках на Android нет ящиков ", а в iOS не работает явная ошибка приложения. Проблема заключалась в том, что мой товарищ по команде редактировал файл _structure.coffee_ для добавления вкладок в приложение, а когда раскомментировал часть, он оставил 3 пробела в отступе вместо 2. Всегда помните ** отступ ** в ** файлах кофе ** на Appgyver работает ** PAIRS пробелов **. – rAthus
@rAthur Рад, что это могло бы помочь :) – Nestor