Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么我的meteoric只随机显示了ionic html模板?_Javascript_Node.js_Meteor_Ionic_Meteoric - Fatal编程技术网

Javascript 为什么我的meteoric只随机显示了ionic html模板?

Javascript 为什么我的meteoric只随机显示了ionic html模板?,javascript,node.js,meteor,ionic,meteoric,Javascript,Node.js,Meteor,Ionic,Meteoric,我正在为爱奥尼亚的智能手机开发一款meteor应用程序 不幸的是,显示背景色和后退按钮的爱奥尼亚的样板代码在我的一些网站上显示,而在一些网站上则没有 在我看来这是随机的,但也许不是 我如何才能让我的所有模板都显示ionic主题 下面将介绍项目细节以及我迄今为止所做的尝试 以下是我的软件包列表: 以下是我所做测试的描述以及与此问题相关的屏幕截图: 对于我的名为:about的模板,将显示离子主题。 我将模板代码复制到一个名为about2.html的文件中,并将模板命名为about2。我添加了一条名为

我正在为爱奥尼亚的智能手机开发一款meteor应用程序

不幸的是,显示背景色和后退按钮的爱奥尼亚的样板代码在我的一些网站上显示,而在一些网站上则没有

在我看来这是随机的,但也许不是

我如何才能让我的所有模板都显示ionic主题

下面将介绍项目细节以及我迄今为止所做的尝试

以下是我的软件包列表:

以下是我所做测试的描述以及与此问题相关的屏幕截图: 对于我的名为:about的模板,将显示离子主题。 我将模板代码复制到一个名为about2.html的文件中,并将模板命名为about2。我添加了一条名为about2的路线。结果是,对于about.html,ionic可以按预期工作,但对于about.html则不能

我检查了包含的css文件,这两个页面都是相同的

javascript生成的html代码所使用的方法不同

以下是我的关于模板的代码:

以下是显示我的问题的截图: 关于路线

这条路线大约是2号线

我还尝试:

在毫无线索的情况下使用meteor debug调试应用程序 如何在我的问题上做到这一点 使用meteor reset重置我的应用程序 将我的应用程序作为android应用程序运行
为什么我的布局不适合每个视图?

我通过重写routes.js文件解决了这个问题

未设置默认布局

Router.configure({
  layoutTemplate: 'appLayout'
});
仍然让我困惑的是,如果没有设置,为什么爱奥尼亚有时会显示布局

Router.configure({
  layoutTemplate: 'appLayout'
});

我第一次学习教程,但它是从2013年开始的,所以看起来太老了。另外,正如meteor中的zerovapor告诉我的,还不清楚Router.map是否仍然受支持。因此,我将使用中指定的Iron Router。

您有一个名为about的模板和另一个名为about2的模板,它们的代码完全相同,但显示的内容不同?没错。about2位于client/templates/about2文件夹中的about2.html中,about2位于client/templates/about文件夹中的about.html中,没有修改模板的javascript代码,这是我编写的。我甚至尝试了不同的浏览器,以确保它没有缓存问题。这个77kb的重置流星项目重现了这个错误。
Router.map(function(){

  /*Main menu*/

  this.route('about');
  this.route('about2');


});
Router.configure({
  layoutTemplate: 'appLayout'
});