Nasıl çoklu sayfa oluşturmak Meteor ile uygulamalar mı?
Javascript için yeni ve ben sadece etrafında Meteor ile işe yaramaz meraktan başladı. Gerçekten tüm HTML içeriği tek bir sayfada kombine alır gibi görünüyor, şaşırdım.
URL özel sayfalara yönlendiren bazı işleme tanıtmak için bir yol olduğunu düşünüyorum. ""*Örnek 1* sınıfı bir tür ile bu işi yapabilir. yapılacak gibi görünüyor "" Yol, URL işleme? kurallı.
URL halledebilirim varsayarsak, nasıl ayrı sayfaları görüntülemek için bir HTML kod yapısı ki? Benim durumumda tamamen veri setleri ayrı olabilir, her, hiçbir HTML kodu hiç paylaşılması gerekiyor.
CEVAP
Bildiğim kadarıyla, şu anda bunu yapmak için kutusuna çıkış yolu yoktur.
Tavsiye ederim, backbone.js akıllı paketi kullanmak için. Backbone.js devletli Yönlendirici ile birlikte gelir, ve eğer tarayıcınız bunu desteklemiyor. eğer karma adreslere geri dönüş olacaktır.
Meteor app meteor add backbone
Bu tür dizini.
Bir istemci tarafı kodu backbone.js bir Yönlendirici gibi oluşturun:
var Router = Backbone.Router.extend({
routes: {
"": "main", //this will be http://your_domain/
"help": "help" // http://your_domain/help
},
main: function() {
// Your homepage code
// for example: Session.set('currentPage', 'homePage');
},
help: function() {
// Help page
}
});
var app = new Router;
Meteor.startup(function () {
Backbone.history.start({pushState: true});
});
Gidon şablon, bir sayfa değeri Oturumun esas kılacak bir yardımcısı oluşturabilirsiniz sonra bir yerde"". currentPage
Backbone.js hakkında daha fazla bilgi yönlendirici burada bulabilirsiniz: http://backbonejs.org/#Router
Ayrıca Metoer içinde Gidon yardımcı bir yöntem burada oluşturmak için nasıl ilgili bilgi: http://docs.meteor.com/#templates
Bu yardımcı olur umarım.
Nasıl çoklu görünüm türü ile RecyclerV...
Nasıl bir lisans sayfa olmadan en az W...
Nasıl jQuery ile sayfa yenileme yapabi...
Nasıl alfa-sayısal rasgele bir dize ol...
Nasıl bir dosyanın içeriğini bir Java ...