ionic用的是ui-router,如果参数是一个路径,直接使用:

1
url: "/newslist/:url",

就会出现问题,比如当传递的时候:href="#/tab/",假如u的值为http://isunday.top`,那么拼接起来就会变成:

1
#/tab/http://isunday.top

造成错误, so,定义path类型的路由应该如下:

1
url: "/newslist/{path:.*}"

或者:

1
url: "/newslist/*path"