2017-05-12 24 views
0

私は、odataサービスプロトコルを使用するsap KapselオフラインFioriアプリケーションに取り組んでいます。sap fioriでのルーティング

もう2つのビュー、ワークリストビューとオブジェクトビューを追加したいと考えました。

私は、マスター詳細ビューからワークリストビュー&にリダイレクトされた後、ワークリストビューからオブジェクトビューにリダイレクトされるボタンがあります。

マスター詳細ビューからワークリストビューへのナビゲーションは正常に動作します。しかし、私はmanifest.jsonをして

をそれを設定する方法がわからないので、ビューが動作しないオブジェクトへのワークリストビューからここに私のmanifest.jsonをです:

"routing": { 
    "config": { 
     "routerClass": "com.MyRouter", 
     "viewType": "XML", 
     "viewPath": "com.view", 
     "targetAggregation": "detailPages", 
     "clearTarget": false 
    }, 
    "routes": [ 
     { 
      "pattern": "", 
      "name": "main", 
      "view": "Master", 
      "targetAggregation": "masterPages", 
      "targetControl": "idAppControl", 
      "subroutes": [ 
       { 
        "pattern": "{entity}/:tab:", 
        "name": "detail", 
        "view": "Detail" 
       } 
      ] 
     }, 
     { 
      "name": "catchallMaster", 
      "view": "Master", 
      "targetAggregation": "masterPages", 
      "targetControl": "idAppControl", 
      "subroutes": [ 
       { 
        "pattern": ":all*:", 
        "name": "catchallDetail", 
        "view": "NotFound", 
        "transition": "show" 
       } 
      ] 
     } 
    ] 
} 
}, 

どれヘルプをいただければ幸いです

答えて

0

まだ このための答えを探して誰かがある場合は念のために:

はあなたがミリアンペアの 「ターゲット」オブジェクトにroutesアレイと、対応するターゲットへのルートを追加することができますニフェスト。

"targets": { 
    "object": { 
     "viewName": "Object" 
    } 
:このパスのようにターゲット定義されるべきで一致さ

"routes": [ .. 
    { 
     "pattern": "object", 
     "name": "object", 
     "target": "object" 
    } 

] 対応する目標:

は、例えば:(内部マニフェストのroutesアレイを進むようにルートを追加します

}

この場合、パターンobjectとURLが一致すると、と表示されますがロードされます。

詳しくは、次のURLをご覧ください。https://sapui5.hana.ondemand.com/#/topic/e5200ee755f344c8aef8efcbab3308fb

関連する問題