javascript - div 中的 UI-Router 默认 View

标签 javascript angularjs angular-ui-router state

假设我有 index.html :

<div ui-view="viewA">
    // content
</div>

是否可以将内容放入 div 中作为我的默认路由?因此,无需包含或其他任何内容,只需将一些标记直接放在该 div 中即可。

最佳答案

有一个working plunker

这是可能的,而且真的很容易。所以,让我们把它放在 index.html 中

<div ui-view="">

  this is the content of ui-view, 
  which serves as a template for a default state

</div>

这可能是默认状态,否则

$urlRouterProvider.otherwise('/default');

// States
$stateProvider
  .state('default', {
      url: "/default",
  })

查一下here

关于javascript - div 中的 UI-Router 默认 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37648492/

相关文章:

javascript - JSON 对象未完全转换为字符串?

javascript - Protractor - 在哪里使用 browser.waitForAngular()

javascript - Angular 路由不起作用

angularjs - UI Bootstrap 和 Angularjs 日期选择器选项卡和直接输入

angularjs - 使用 ui-router 时, Controller 可以从父 Controller 继承范围吗

javascript - 从孙子导航到父级时,AngularJS UI 路由器数据仍然存在

angularjs - 使用 "Transition Rejection( .."stateName', null, "$state.go(' :true});"后出现 {'reload' 错误

javascript - 如何拦截 302 重定向

javascript - 使用/Javascript/Tomcat 7.0 提供静态文件

javascript - 如何在浏览器中使图像 100% 正确?