开发者社区> 问答> 正文

Angularjs $stateProvider 动态参数问题?报错

直接上配置


下面是报错的图


上图中代码配置的有 url = /contacts/:contactId的  但是访问却报 下图的错误 各位大神知道有哪些原因可能会出现这样的问题

展开
收起
爱吃鱼的程序员 2020-06-12 10:52:33 455 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    因为你没有定义parentstate: 

    .state('contacts',...)

    回复 @多多易善:不管有没有parent,都要定义的,你可以定义为abstract:true,然后把template设为"<divui-view></div>"我如果contacts没有任何内容呢也需要定义或者说没有这个url的对应页面


    配置的parent也报错

    state("tasklist.app",...)这里url错误:应该是url:"/:id",这个是 tasklisturl附加的还是一样的错误.state这个是干什么的?有什么作用?
    2020-06-12 10:52:51
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Angular从零到一 立即下载
ES6 必知必会 立即下载
低代码开发师(初级)实战教程 立即下载