一个实体的List/Detail视图,在菜单中有多个入口,菜单中如何定义参数(Route参数、urlQuery参数,用哪个),List/Detail中如何获取传入的参数值
建议用 urlQuery 参数:
<item view="lf2_Order.list" title="msg://com.company.leoforum2.view.order/orderListView.title"/>
<item id="order1" view="lf2_Order.list" title="Test Route param">
<urlQueryParameters>
<parameter name="urlQueryParam" value="aUrlQueryParam"/>
</urlQueryParameters>
</item>
监听 QueryParametersChangeEvent
事件获取参数:
@Subscribe
public void onQueryParametersChange(final QueryParametersChangeEvent event) {
System.out.println("Query param:"+event.getQueryParameters());
}
那么,这个参数又该怎么传到Detail视图中呢,Detail视图如何获取参数值