Javascript 使用Angularjs直接从控制器打开模板文件

Javascript 使用Angularjs直接从控制器打开模板文件,javascript,android,angularjs,Javascript,Android,Angularjs,我在android应用程序中使用Angular。在给定的时间后,我需要打开一个模板文件。这是特定模板文件的my app.js .when('/tracker/', { templateUrl: 'views/tracker.html', controller: 'MainController' }) 我想直接从我的主控制器打开这个tracker.html文件,我不知道怎么做。如果你需要更多的信息,请告诉我 因为我还是新手,任何帮助都将

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

.when('/tracker/',
      {
         templateUrl: 'views/tracker.html',
         controller: 'MainController'
      })
我想直接从我的主控制器打开这个
tracker.html
文件,我不知道怎么做。如果你需要更多的信息,请告诉我


因为我还是新手,任何帮助都将不胜感激

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


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


您所做的似乎足够了,我将解释您的代码片段

.when('/tracker/',...
上面的代码片段说,当用户或浏览器请求URL
yourhost.com/tracker/”
,请执行以下操作:

  .., {
     templateUrl: 'views/tracker.html',
     controller: 'MainController'
  })
将他们引导到模板
views/tracker.html
,并在上面指定的模板上使用控制器
MainController

这是我能想到的最简单的解释。我希望在浏览器中导航到链接,
yourhost.com/tracker/
将向您显示所需的tracker.html模板


如果上述操作失败,请确保在index.html文件()中正确定义了
ng视图
指令,或者注意浏览器控制台是否有任何错误。

您所做的似乎足够了,我将解释您的代码片段

.when('/tracker/',...
上面的代码片段说,当用户或浏览器请求URL
yourhost.com/tracker/”
,请执行以下操作:

  .., {
     templateUrl: 'views/tracker.html',
     controller: 'MainController'
  })
将他们引导到模板
views/tracker.html
,并在上面指定的模板上使用控制器
MainController

这是我能想到的最简单的解释。我希望在浏览器中导航到链接,
yourhost.com/tracker/
将向您显示所需的tracker.html模板

如果上述操作失败,请确保在index.html文件()中正确定义了
ng view
指令,或注意浏览器控制台中的任何错误