|

楼主 |
发表于 2017-3-3 09:06:44
|
显示全部楼层
本帖最后由 ufo1982ufo 于 2017-3-3 09:08 编辑
最早的传参我是用id值来传递,结果很乱,原来是一直只会提取第一个id值,结果就一直是最早那个页面。
后来的url是这样的:
http://localhost:8080/x5/UI2/v_/mfxxl/index.w#!main//(#!windowContainer4//({"src":"/x5/UI2/v_a8e9d8acc67e457f801eb979a9175753l_zh_CNs_desktopd_pc/mfxxl/infodetail.w","params":{"data":{"info_id":191}}})/!/windowContainer5//({"src":"/x5/UI2/v_a8e9d8acc67e457f801eb979a9175753l_zh_CNs_desktopd_pc/mfxxl/guidedetail.w","params":{"data":{"goods_id":4}}})/!/guidedetailcontent)/!/($model/UI2/v_/mfxxl/addetail.w?ad_id=31)/!/($model/UI2/v_/mfxxl/addetail.w?ad_id=18)
有一部分还是乱的,原因是我其中2个页面使用了#!传参,而有一个页面使用了?ad_id=来传参,这个路由不会改写那个参数。
现在全部改了一致,貌似没有问题了!
现在url是这样的:
http://localhost:8080/x5/UI2/v_/mfxxl/index.w#!main//(#!windowContainer6//({"src":"/x5/UI2/v_18512e7009cd49a4ba8b9d1f04deac36l_zh_CNs_d_m/mfxxl/addetail.w","params":{"data":{"ad_id":34}}})/!/windowContainer4//({"src":"/x5/UI2/v_18512e7009cd49a4ba8b9d1f04deac36l_zh_CNs_d_m/mfxxl/infodetail.w","params":{"data":{"info_id":193}}})/!/windowContainer5//({"src":"/x5/UI2/v_18512e7009cd49a4ba8b9d1f04deac36l_zh_CNs_d_m/mfxxl/guidedetail.w","params":{"data":{"goods_id":5}}})/!/addetailcontent)
这种url可以简单一点吗?加自定义路由?shellimp对这个没有作用的!
|
|