Soy nuevo en la interfaz de usuario de Onsen y la he estado usando para crear una pequeña aplicación móvil para la empresa de mi esposa. Inicialmente, estaba diseñando mi proyecto usando una sola página, pero eso comienza a ser un poco engorroso a medida que crece el proyecto. Hoy comencé a dividir mi proyecto en páginas individuales, y tengo el marco inicial funcionando, pero de repente mi botón de retroceso no aparece. Al revisar los documentos de la interfaz de usuario de Onsen, me sorprendió ver que el botón Atrás es un componente del objeto de la barra de herramientas (creo que se me ocurrió mi versión de trabajo inicial jugando en Onsen Playground). Me pregunto si la razón por la que esto se rompió es porque no tengo el botón Atrás en una barra de herramientas: está en un div en la parte inferior de mi página:
<div> <ons-back-button>Back</ons-back-button> <div class="right-float"> <ons-button id="push-button" onclick="next()"></ons-button> </div> </div>¿Es posible usar el botón de retroceso con proyectos de varias páginas sin colocarlo en una barra de herramientas? No es gran cosa si no, pero solo curiosidad por saber por qué esto funcionaba anteriormente y ahora no.
Lo descubrí: estaba usando el método resetToPage, por lo que no había nada en mi pila de páginas. Tan pronto como usé popPage(), apareció mi botón Atrás.