首页 > 解决方案 > ui-router 在尝试从 angularJS 升级到最新 angular 期间没有看到 ui-view

问题描述

我一直在遵循https://angular.io/guide/upgrade中的升级步骤。我删除了 ng-app 指令并添加到我的.ts入口点文件中:

angular.bootstrap(document.body, ['myApp'], { strictDi: true })

应用程序加载没有错误,但是主要入口路径没有呈现任何视图。主应用程序模板中包含:

<div ui-view="heading"></div>

并且“/”路由文件有:

    views: {
      'heading': {
        template: '<p>hello I am a template</p>',
      },

ui-view 标题元素是空的,但如果我onEnter向该路线添加一个,它会被调用。所以这条路线被击中了,只是由于某种原因它没有找到 ui-view。有谁知道我做错了什么?

标签: angularangularjsangular-ui-router

解决方案


推荐阅读