.state('index.main', { url: '/main', templateUrl: 'tpls/main.html' }) .state("index.main_detail", { url: "/main-detail?id", templateUrl: "tpls/maindetail.html" })`这是路由中配置的,main.html 页面上有一个表格,表格中的每一项后面有一个“查看详情”,点击跳转至对应的 id 的详情页面。现在是地址栏 url 变化都是正确的,视图就是不更新,请问是路由配置的有问题吗
1 回答
慕尼黑的夜晚无繁华
TA贡献1864条经验 获得超6个赞
路由的问题,
.state('index.main', {
url: '/main',
templateUrl: 'tpls/main.html'
})
.state("index.main_detail", {
url: "/main-detail?id", // 这里有问题,这个路由实际上和上面的是一样的,只不过增加了一个参数;修改为 /main-detail/:id 变为路由参数就可以了
templateUrl: "tpls/maindetail.html"
})
添加回答
举报
0/150
提交
取消