Мне нужно нажать страницу, когда была нажата кнопка просмотра списка. Я пробовал кодировку ниже, но она не работает.Как перейти на другую страницу из списка событий click click в bb 10 каскадах?
ListItemComponent {
type: "imageItem"
Container {
id: publicimageItem
......
......
ImageButton {
defaultImageSource: "asset:///defaultimg.png"
pressedImageSource: "asset:///pressedimg.png"
onClicked: {
var new_page = publicimageItem.ListItem.view.nextpage.createObject();
publicimageItem.ListItem.view.navigationPane.push(new_page);
}
attachedObjects: [
ComponentDefinition {
id: nextpage
source: "NextPage.qml"
}
]
}// ImageButton
}// Container
}// ListView
Когда я попытался за пределами списка, он будет отправлен на следующую страницу без каких-либо проблем.
Для начала добавьте код отсюда (http://developer.blackberry.com/cascades/download/releasenotes/#limitations) к вашему main.cpp, чтобы получить выход в консоли. Это полезно, когда вы хотите добавить операторы отладки и для отображения ошибок. – barry
Он также помогает тестировать/отлаживать, чтобы обернуть блоки кода javascript в try..catch и вывести ошибку на консоль (если вы внесли предложение Барри выше). Часто ошибка, такая как «объект не найден», не выводит ошибку и просто бесшумно терпит неудачу. – hyarion
Вы нашли решение? –