OpenUI5中元素id的逻辑

时间:2015-07-17 13:56:57

标签: routing sapui5

在我的应用程序中,使用Component实例化视图:例如在路由目标中我有

detail_article: {
                    viewName: "DetailArticle",
                    viewLevel: 6,
                    viewId: "DetailArticle"

                }

视图的ID为__component0---DetailArticle。为什么不只是DetailArticle

我已使用targets http://openui5.tumblr.com/post/113243652527/new-openui5-preview-release-1-28的新模式更新了我的路由,此外我显示视图ID已更改(在没有__component0---之前)

但我的问题是摩尔将军:调节身份设置的逻辑是什么?

编辑: 我查找了旧路由https://openui5.hana.ondemand.com/#docs/guide/688f36bd758e4ce2b4e682eef4dc794e.html与新路由http://openui5.tumblr.com/post/113243652527/new-openui5-preview-release-1-28之间首次亮相的差异:

//old routing
{
   Id="splitApp-Detail"
   _sOwnerId="__component0"
   mAggregation={
      pages=[   
          Id="DetailArticle",
          _sOwnerId="__component0"
      ]
   }
}


//new routing
{
   Id="splitApp-Detail"
   _sOwnerId="__component0"
   mAggregation={
      pages=[  
          Id="__component0---DetailArticle"
          _sOwnerId="__component0"
      ]
   }
}

0 个答案:

没有答案