2014-05-22 16 views
7

में एकल फ़ाइल को सेट करने के लिए कैसे मुझे एनजी-प्रवाह में एकल-फ़ाइल विशेषता का उपयोग करने की आवश्यकता है, मुझे इसका उपयोग करना होगा क्योंकि फ़ाइल के निबर को सीमित करने के अलावा यह विशेषता अन्य फ़ाइल को प्रतिस्थापित करने के लिए है अपलोड ईवेंट तक जोड़ा गया, इसे देखें:एनजी-प्रवाह

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

यह फ़्लो.जेएस गिट रिपॉजिटरी से लिया गया दस्तावेज है।
मुझे वास्तव में ऐसा करने की ज़रूरत है कि यह विशेषता फैक्ट्री में डालें, क्योंकि मुझे इसे अपने सभी इनपुट फ़ाइल फ़ील्ड के लिए सेट करने की आवश्यकता है। मैंने इसे एनजी-फ्लो प्रलेखन में खोजने की कोशिश की है, लेकिन इसमें बहुत सारी व्याख्या की कमी है, किसी को भी यह कैसे पता है? अन्यथा किसी को भी पता है कि इस मॉड्यूल का पूरा अच्छा डॉक्यूमेंटेशन कहां मिलना है?

उत्तर

13

आप इस तरह यह स्थापित करने की कोशिश कर सकते:

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

या इस तरह एक टैग का उपयोग:

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

+0

मैं @TheHouseplant पर अपने विकल्प की तरह। यह निर्देश को उपयोग के भीतर कोड को साफ और encapsulates व्यवहार रखता है। – RandomUser