Bir web projesinin başlangıcındayım ve web sitemdeki sayfalar, etiketler, başlık sayfaları, yer tutucu ve ... gibi bir json dosyasından okumak istiyorum. Bu yaklaşım değişimlerdeki hızımı arttırmam ve çok dilli bir web sitesi oluşturmama yardımcı olabilir. Bunu yapmak için herhangi bir jQuery kütüphanesi var mı? ve eğer değilse bu işi jquery ile nasıl yapabilirim?Web uygulamasında jquery ile dize kaynak yöneticisi sistemi nasıl oluşturulur?
cevap
Aradığın şey bir Javascript/jQuery Şablon Altyapısıdır - bunların çoğu vardır (ör. http://www.sitepoint.com/10-javascript-jquery-templates-engines/ ile). JSON- dan
1))
3 Ajax
ile Şablon Fetch Ajax2) ile JSON-Verileri Al uygula değişkenleri:
Kendi şablon motoru aşağıdakileri deneyin yazmak istiyorsanız
Dosyaya Dosya (basit değiştir)4) Sonucu geçerli sayfaya ekleyin.
"Javascript/jQuery Template Engine" için arama yapmıyorum. Bunun farkında değildim. Bu hatırlattığın için teşekkür ederim. –
Sen bıyık şablonları yapmak ve veri handlebars.js kullanarak bunları doldurabilirsiniz: http://handlebarsjs.com/
Bıyık şablonları, yer tutucu ve gidon olarak kıvırcık parantez verileri tutmak için json biçimi kullanır.
var context = {title: "My New Post", body: "This is my first post!"};
var html = template(context);
Sonuç: Burada
<div class="entry">
<h1>My New Post</h1>
<div class="body">
This is my first post!
</div>
</div>
bir çalışma olduğunu
HTML:
<div class="entry">
<h1>{{title}}</h1>
<div class="body">
{{body}}
</div>
</div>
JavaScript Böyle bir şey (gerçi değil tam çalışma örnek) görünebilir örnek: https://jsfiddle.net/k4u64exL/
- 1. - Kaynak yöneticisi web arayüzünü erişilemiyor - Mac PC
- 2. java'da yardım sistemi nasıl oluşturulur
- 3. Platform bağımsız bir kaynak sistemi (Qt Kaynak sistemi gibi)
- 4. El ile kaynak kavanozu nasıl oluşturulur
- 5. Açık kaynak yapılacaklar listesi sistemi "MyTinyToDo" nasıl yeniden boyutlandırılır?
- 6. Görüntüleri Azure web uygulamasında saklama. Dosya sistemi limiti ve performansı?
- 7. jQuery Düzen Yöneticisi
- 8. Web uygulamasında Office365 ile nasıl belge açılır?
- 9. Pas uygulamasında nasıl kaynak aktarabilirim?
- 10. jQuery ile html5 videoda kaynak nasıl değiştirilir
- 11. Dosya sistemi "dinamik olarak" nasıl oluşturulur?
- 12. NameSpace ile jQuery Öğesi Yöntemleri nasıl oluşturulur
- 13. jQuery ile bir döngü oluşturma nasıl oluşturulur?
- 14. . Açık Kaynak Belge Yönetim Sistemi .net?
- 15. C# ile Bogus kitaplığı ile dize listesi nasıl oluşturulur?
- 16. Çerez, jquery ile phonegap uygulamasında nerede yönetiliyor?
- 17. İndirme yöneticisi yöneticisi olarak hata
- 18. Azure kaynak yöneticisi dağıtımını iptal etme
- 19. Web uygulamasında profili nasıl kullanabilirim
- 20. C# uygulamasında görev yöneticisi olarak görev değiştirme
- 21. Flash uygulamasında çıkış düğmesi nasıl oluşturulur
- 22. Eclipse JDT Çekirdeği Git ile kaynak koddan nasıl oluşturulur?
- 23. jQuery tmpl: Html nasıl oluşturulur?
- 24. midas kaynak kodundan midas.obj nasıl oluşturulur
- 25. Django izin sistemi ile karışıklık
- 26. Web uygulamasında güvenlik yaklaşımları
- 27. Heroku'da web paketi nasıl oluşturulur?
- 28. jQuery - işletim sistemi ve işletim sistemi sürümünün algılanması
- 29. Boşluklu dize için bir Regex nasıl oluşturulur
- 30. Trafik Yöneticisi, Web planı için Temel plan
Sunucu tarafı oluşturma işlemi yapılamıyor mu? – skip405
tam olarak ..... sadece istemci tarafında :) bunu açısal olarak nasıl çözeceğimi biliyorum ama bu projede açısal olarak kullanmak istemiyorum –
https: // lodash gibi şablonlara ihtiyacınız olacağını söyleyebilirim. com/docs # template - jQuery – skip405