2014-05-22 22 views
7

Tek dosya özniteliğini ng-akışında kullanmalıyım, onu kullanmam gerekir çünkü bu öznitelik dosyadan başka bir dosya gönderilemediğinden, dosya isminin değiştirilebilmesi için yükleme olaya kadar ilave bu bakın:ng-akışında tek bir dosya nasıl ayarlanır

singleFile Enable single file upload. Once one file is uploaded, 
second file will overtake existing one, first one will be canceled. (Default: false) 

bu flow.js git deposundan alınan belgedir.
Gerçekten yapmam gereken şey, bu özniteliği fabrikaya koymaktır, çünkü bunu tüm giriş dosya alanım için ayarlamalıyım. Bunu ng-akış belgelerinde araştırmaya çalışıyorum, ama çok fazla açıklama eksikliği var, bunu nasıl yapacağını bilen var mı? Aksi takdirde, bu modülün iyi bir şekilde nasıl belgelendirileceğini bilenler var mı?

.config(['flowFactoryProvider', function (flowFactoryProvider) { 
    flowFactoryProvider.defaults = { 
     singleFile: true 
    }; 
}]) 

cevap

13

Böyle ayarlamayı deneyebilirsiniz

<div flow-init="{target: '/upload', singleFile: true}"></div>

14

Ya da böyle bir etiketi kullanarak:

+0

Ben @TheHouseplant üzerine seçeneği gibi. Kodu temiz tutar ve direktif kullanımı içindeki davranışları kapsüller. – RandomUser

İlgili konular