kuitos / angular-utils

useful angular utils
61 stars 18 forks source link

Cannot read property 'name' of undefined #1

Closed flyher closed 8 years ago

flyher commented 8 years ago

image

运行了一下demo里面的,报这个错误,Cannot read property 'name' of undefined

package.json里面用了最新的版本,不知道什么原因.

  "dependencies": {
    "angular": "^1.5.3",
    "angular-resource": "^1.5.3",
    "oclazyload": "^1.0.9",
    "angular-ui-router": "^1.0.0-alpha.1",
    "ui-router": "^1.0.0-alpha0"
  }
kuitos commented 8 years ago

应该是ui-router版本的原因。 使用 angular-ui-router 0.2.x 作依赖,最新版改动较多。 另外,不要使用angular-ui-router 跟 ui-router 是同一个库,不需要依赖两次。但是,0.2.x版本只有angular-ui-router库里有,ui-router已unpublish相关package。

flyher commented 8 years ago

感谢,换版本确实解决了问题. 顺便请教一下,这种方案是否适合, 已经用ng1写好的,每个页面封装了独立的controller和service并且包含众多css,js应用的大型项目。 也就是尽量不改原来的代码而实现这种加载方式。

kuitos commented 8 years ago

这个方案本身就是不需要改原有代码的。 不知道你们现在是怎么写的,给个代码示例?

flyher commented 8 years ago

image 我似乎遇到了这个问题。

项目有些庞大,如果需要代码事例我试着整理一个简单的demo然后贴在这里给你参考一下。

kuitos commented 8 years ago

截图跟你贴的链接是描述的同一个问题? github上开个repo吧这里不好看

flyher commented 8 years ago

报错信息一样,我新开个repo