javascript - 使用 Angularjs 直接从 Controller 打开模板文件

标签 javascript android angularjs

我正在为我的 Android 应用程序使用 Angular。给定时间后我需要打开一个模板文件。这是我的特定模板文件的 app.js

.when('/tracker/',
      {
         templateUrl: 'views/tracker.html',
         controller: 'MainController'
      })

我想直接从我的 MainController 打开这个 tracker.html 文件,但我不知道该怎么做。如果您需要更多信息,请告诉我。

由于我还是 Angular 的新手,因此我们将不胜感激任何帮助来实现这一目标。

最佳答案

您可以尝试将范围属性之一链接到模式(这会将您的 tracker.html 作为弹出窗口打开,然后您可以定义其他内容)

function MainController($scope, $uibModal) {
    var modalInstance;
    $scope.open= function () {
        modalInstance = $uibModal.open({
            templateUrl: 'views/tracker.html',
            controller: 'MainController'
        });
    };
}

关于javascript - 使用 Angularjs 直接从 Controller 打开模板文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39360549/

相关文章:

javascript - 我们可以在使用 HTML5 时类似的 "On/Off"开关上放置文本吗?

javascript - 去除Google map 热图的光晕效果

java - 如何使用 andengine 创建警告对话框

javascript - wavesurfer 实时获取耗时

javascript - jquery 动画无法正常工作

java - 尝试更改 android 上的 Firebase 数据库中的值时循环

android - 单元测试时来自 Toast 的 NullPointerException

angularjs - 如何为 Retangular 实现超时和重试

javascript - 使所选元素(内容框)变暗/着色并添加复选标记图标 AngularJS

javascript - 获取给定元素的每个 CSS 属性和 HTML 属性