Bir uygulama oluşturmak için Ionic framework kullanıyorum.İyonik uygulamada açı oluşturma yönergesi
Uygulama başlığımı yeniden kullanabilmem ve değiştirebilmem için iki farklı başlığımı çalışma işaretlememi kullanarak yönergeler olarak bildirmem gerekiyor.
app.directive('headerSidebar', function(){
return {
templateUrl: 'templates/header-main.html',
restrict: 'E'
};
});
app.directive('headerBack', function(){
return {
templateUrl: 'templates/header-back.html',
restrict: 'E'
};
});
Ben <header-sidebar></header-sidebar>
veya <header-back></header-back>
hiçbir şey olmuyor ile direktifleri çağırmak deneyin
Benim html'm geçerli ve şablon URL'lerim doğru. Hem direktiflerimin hem de benim şablonlarının isimlerini değiştirmeyi denedim ama hiçbir şey işe yaramadı.
Ben Ionic sidebar layout kullanıyorum ve içinde benim direktifleri çağrı benim ion-nav-view
:
<body ng-app="starter">
<ion-side-menus>
<ion-side-menu-content>
<ion-nav-view></ion-nav-view>
</ion-side-menu-content>
<sidebar></sidebar>
</ion-side-menus>
</body>
daha iyi başlık çubukları dahil etmek bu çözmek ya kodumu yeniden organize edebileceğini nasıl bir öneriniz?
Şimdi aynı problemle karşılaşıyorum. ŞablonUrl ile herhangi bir yönerge, uygulama iOS'ta oluşturulduğunda harici olarak bu şablonu yüklemez. Bu sorunu anlayabildiniz mi? –
Henüz çözmedim. Her yerde işaretlemeyi bıraktım ve kopyaladım. İnşadan önce bile problemim var. – rasmussvanejensen
Sorunum, tahmin ettiğimden biraz farklıydı. Daha fazla inceleme üzerine, aslında benim soruna neden olan tüm templateUrls'ımdan önce bir '/' olduğumu fark ettim. –