अनिवार्य रूप से, मैं चाहता हूं कि उपयोगकर्ता किसी आइटम को खींचने और छोड़ने या सूची में किसी आइटम को स्थानांतरित करने के लिए ऊपर/नीचे तीरों पर क्लिक करने में सक्षम हों।मैन्युअल रूप से अपडेट करें कोणीय-यूआई यूआई-सॉर्ट करने योग्य आइटम
क्या आइटम्स इंडेक्स को अपडेट करने का कोई अच्छा तरीका है जो ui-sortable/angular-ui के साथ अच्छा खेलता है?
धन्यवाद।
अद्यतन
हम अपने नियंत्रक में एक समारोह है कि सरणी से आइटम को हटा दें और इसे फिर से जोड़ें एक सूचकांक अधिक से अधिक या अपनी मूल स्थिति की तुलना में कम में होगा जोड़कर इस का समाधान करने में सक्षम थे। यहाँ एक खराब उदाहरण है:
$scope.upDown = function(oldIndex, newIndex) {
var item = $scope.list[oldIndex];
$scope.list.splice(oldIndex,1);
$scope.list.splice(newIndex,0,item);
};
आप एक जांच जोड़ने के लिए अगर यह तदनुसार सरणी में पहला या अंतिम ELEM था निष्क्रिय करने के लिए या नीचे की आवश्यकता होगी।
जिस तरह से रुक गया है, जिस पर आप कैप्चर कर सकते हैं, आपके दायरे पर आइटम उनके नए क्रम में होंगे। उन्हें एक सेवा में धक्का दें, या उनके आईडी। – Darren
क्या आप अपना समाधान उत्तर के रूप में पोस्ट कर सकते हैं और इसे स्वीकार कर सकते हैं? –