Meteor router for multiple layouts 为家庭使用不同的布局
Meteor router for multiple layouts to use different layout for home
如何仅在 "homepage" 上继承 iron:router...就像访问者访问该网站时一样...我想要不使用导航 bar.All 其他页面的不同外观我只想要导航 bar.but 用于主页,我不想要't.So 您如何继承仅用于 1 页的 iron:router 的使用?
我们可以这样做吗?
Router.configure({
layoutTemplate: 'main'
});
Router.route('/', {
template: 'TEMPLATENAME',
layoutTemplate: 'home'
});
Router.configure({
// the default layout
layoutTemplate: 'mainNav'
});
Router.route('/', function () {
this.render('firstPage');
this.layout('mainNav');
});
Router.route('/second', function () {
this.render('secondPage');
this.layout('mainNav');
});
您应该能够设置多个布局,并且只需指定页面和您想要的相应布局。
编辑:我的第一反应很糟糕,对此感到抱歉。
如何仅在 "homepage" 上继承 iron:router...就像访问者访问该网站时一样...我想要不使用导航 bar.All 其他页面的不同外观我只想要导航 bar.but 用于主页,我不想要't.So 您如何继承仅用于 1 页的 iron:router 的使用? 我们可以这样做吗?
Router.configure({
layoutTemplate: 'main'
});
Router.route('/', {
template: 'TEMPLATENAME',
layoutTemplate: 'home'
});
Router.configure({
// the default layout
layoutTemplate: 'mainNav'
});
Router.route('/', function () {
this.render('firstPage');
this.layout('mainNav');
});
Router.route('/second', function () {
this.render('secondPage');
this.layout('mainNav');
});
您应该能够设置多个布局,并且只需指定页面和您想要的相应布局。
编辑:我的第一反应很糟糕,对此感到抱歉。