ForgeComponents
el

Components

j-ImportCSV

jComponent 20 · jcomponent@20 component Παράδειγμα φορτωμένο με jComponent 20

Η παραγωγή αυτού του συστατικού είναι χαρτογράφιση. το συστατικό χρησιμοποιεί το j-Directory συστατικά.


ΕΠΙΤΡΟΦΗ:

  • ΕΠΙΘΥΝΟ datasource {String} ένα μονοπάτι για τα δεδομένα CSV (τυπός String)
  • skipfirst {Boolean} σκάβει την πρώτη γραμμή (προεπιλεγμένη: true)
  • notdefined {String} κείμενο για μη καθορισμένες στήλες (επιλογή: ---)
  • parent {String} jQuery επιλεκτήρα για την απόκτηση πλάτος / ύψος (προεπιλεγμένη: parent)
  • dirsearch {String} ένα χώρο για το πεδίο αναζήτησης (προεπιλεγμένο: Search)
  • margin {Number} ένα περιθώριο για το parent (προεπιλεγμένο: 0)
  • marginxs {Number} προαιρετική, μια κορυφαία / κάτω περιθώριο μαζί για το πλάτος οθόνης xs
  • marginsm {Number} προαιρετική, μια κορυφαία / κάτω περιθώριο μαζί για το πλάτος οθόνης sm
  • marginmd {Number} προαιρετική, μια κορυφαία / κάτω περιθώριο μαζί για το πλάτος οθόνης md
  • marginlg {Number} προαιρετική, μια κορυφαία / κάτω περιθώριο μαζί για το πλάτος οθόνης lg

Χρησιμοποιήστε το με <ui-component name="importcsv">Όταν το στοιχείο δεν έχει φορτωθεί ακόμα, jComponent Κατεβάστε το για πρώτη φορά από τη διεύθυνση DEF.fallback (Η Componentator Συγγραφέας: Peter Širka. πηγή: το Componentator Ετικέτες Αξιολόγηση, MIT άδεια.

example.html
<ui-component name="directory"></ui-component>

<div style="width:500px;height:300px">
	<ui-component name="importcsv" path="output" config="datasource:data;keys:firstname=First name,lastname=Last name,email=Email;skipfirst:0"></ui-component>
	<ui-bind path="output" config="html b:value ? value.length : 0" class="block help">Total items for import: <b>0</b></ui-bind>
</div>

<script>

	var data = `Peter;Širka;peter@totalavengers.com\nTomáš,Novák,tomas@totalavengers.com\nDenis,Granec,denis@totalavengers.com`;
	var output = [];

</script>