search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
224 gösterim
Selamlar,

Bireysel bir projem için Angular 1.5 kullanıyorum. Component içindeki template değerimi şarta göre değiştirmek istiyorum. Nasıl bir yöntem izleyebilirim?
Web Programlama kategorisinde 6.2k puan

1 cevap

0 oy

Kullanmak istediğin template'i Component'e paramatere olarak geçebilirsin. Şöyleki:

module.component('testComponent', {
    controllerAs: 'vm',
    controller: Controller,
    bindings: {
        template  : '@'
    },
    templateUrl: function($element, $attrs) {
        var templates = {
            'first' :'components/first-template.html',
            'second':'components/second-template.html',
            'third' :'components/third-template.html'
        }
        return templates[$attrs.template];
    }
});
Component tanımlamandan sonra istediğin template'i aşağıdaki gibi kullanabilirsin.
<test-component template='first'></test-component>
104 puan

İlgili sorular

0 oy
1 cevap 548 gösterim
548 gösterim
Merhabalar, Angular 4 ile yazılmış bir arayüzü servera nasıl deploy ederiz. Lokalimizde Node.js yükleyerek onun üzerinde localhostta çalıştırıyoruz (ng serve ). Ama bu uygulamayı mesela linux bir server a attığımızda nasıl bir işlem yapmamız lazım. Teşekkürler
4 Ocak 2018 Javascript kategorisinde erkanerkisi 211 puan sordu
0 oy
1 cevap 692 gösterim
692 gösterim
angular projesi oluştururken kullanılan bir komut deniyorum, şu hatayı alıyorum. ng new test_project HATA: ng : The term 'ng' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again
22 Aralık 2017 Javascript kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
0 cevap 1.2K gösterim
1 oy
0 cevap 153 gösterim
153 gösterim
Merhaba, Agular 2+ ile client side cache yapılabiliyoruz. Buradan örnek bulabilirsiniz. https://stackblitz.com/edit/advanced-caching-with-rxjs-step-1 Sormak isediğim Logout/Login işlemi olduğunda cahce sisteminin tekrar veri çekip baştan başlaması. Bu konuda yardımcı olabilir misiniz? Deneyimi olanlar kod paylaşabilirler mi? Teşekkürler.
14 Mayıs 2020 Web Programlama kategorisinde asefat 141 puan sordu
0 oy
1 cevap 344 gösterim
344 gösterim
srand komutuyla rastgele bir sayı oluşturup, o sayı içindeki rakamların sıklıklarını analiz eden bir uygulama nasıl yazılır?
28 Aralık 2017 C/C++ kategorisinde Esra 102 puan sordu