के साथ केंडो ग्रिड कॉलम टेम्पलेट में फ़ंक्शन का उपयोग कैसे करें मेरे पास एक केंडो ग्रिड में एक कॉलम है जो मैं प्रतिपादन के लिए कुछ विशिष्ट तर्क करना चाहता हूं, और कोणीय का उपयोग कर रहा हूं। मेरे पास के-कॉलम निर्देश का उपयोग करके ग्रिड कॉलम सेट अप हैं।AngularJS
the documentation को देखने के बाद, यह आसान लग रहा था: मैं अपने स्तंभ के लिए टेम्पलेट विकल्प जोड़ सकते समारोह को परिभाषित मेरी तर्क करते हैं, और में DataItem मूल्य पारित करने के लिए क्या मैं इस तरह दिखता है:।
k-columns='[{ field: "Name", title: "Name",
template: function (dataItem){
// Perform logic on value with dataItem.Name
// Return a string
}
}]'
हालांकि, इसे चलाने से वाक्यविन्यास त्रुटि '{' के बारे में शिकायत करती है जो मेरे फ़ंक्शन में ब्लॉक खोलने का कारण बनती है।
मैंने इस प्रारूप में टेम्पलेट फ़ंक्शन को परिभाषित करने के कई उदाहरण देखे हैं। क्या काम करने के लिए कुछ और करने की ज़रूरत है? क्या मैं कुछ गलत कर रहा हूँ? टेम्पलेट को फ़ंक्शन के रूप में परिभाषित करने और कॉलम डेटा को पास करने का कोई और तरीका है? (मैंने अपने $ स्कोप पर एक फ़ंक्शन बनाने का प्रयास किया, जो काम करता था, सिवाय इसके कि मैं यह समझ नहीं पाया कि फ़ंक्शन में डेटा कैसे प्राप्त किया जाए।)
आपकी सहायता के लिए धन्यवाद।
एक आसान वर्कअराउंड उपलब्ध है - बस दायरे तक पहुंचें और 'dataItem' 'टेम्पलेट:" {{dataItem.Name}} ",' – jajdoo