Saltar al contenido

Agregar vistas y definir formas de acceder a ellas

En este paso definiremos los llamados rutas y metas, que es esencial para la navegación automatizada que necesitamos utilizar. Cada ruta define un patrón (URL) y el objetivo al que presta atención, y cada objetivo especifica la vista a la que se refiere.

Agregar los nuevos objetivos y caminos hacia los existentes webapp/manifest.json expediente.

{
    "_version": "1.12.0",
    "sap.app": {
        ...
    },
    "sap.ui": {
        ...
    },
    "sap.ui5": {
        ...
        "routing": {
            ...
            "routes": [
                {
                    "name": "home",
                    "pattern": "",
                    "target": [
                        "TargetList"
                    ]
                },
                {
                    "name": "detail",
                    "pattern": "product/{productId}",
                    "target": [
                        "TargetDetail"
                    ]
                }
            ],
            "targets": {
                "TargetView1": {
                    "viewType": "XML",
                    "transition": "slide",
                    "clearControlAggregation": false,
                    "viewId": "View1",
                    "viewName": "View1"
                },
                "TargetList": {
                    "viewType": "XML",
                    "transition": "slide",
                    "clearControlAggregation": false,
                    "viewName": "List"
                },
                "TargetDetail": {
                    "viewType": "XML",
                    "transition": "slide",
                    "clearControlAggregation": false,
                    "viewName": "Detail"
                }
            }
        }
    }
}

Hecho

Inicie sesión para responder la pregunta