How to map column to complex object in SlickGrid -


  var डेटा = [{"आईडी": 40072, "आईडी 2": 40071, "SmDetails": {" आईडी 1 ": 40071," आईडी 2 ": 40072}}]   

मैं एक कॉलम में SmDetails.Id1 प्रदर्शित करना चाहता हूं। यह कैसे संभव है? मैंने कोशिश की:

  var स्तंभ = [{नाम: 'कार्मिक', फ़ील्ड: SmDetails.id1, ​​id: 'detailId'}];   

कृपया मेरी मदद करें कृपया मेरी मदद करें

  ** मेरा नवीनतम कोड ** var डेटा = [{"आईडी": 40072, "आईडी 2": 40071 , "आवंटन विवरण": {"Id1": 40071, "आवंटन विवरण": {"आवास आईडी": 4007}}}} var ग्रिड; Var स्तंभ = [{नाम: "कार्मिक", फ़ील्ड: "आवंटन विवरण", फ़ील्ड आईडीएक्स: 'आवास आईडी', आईडी: "आवास आईडी"}]; वर विकल्प = {enableCellNavigation: सच है, enableColumnReorder: झूठे, dataItemColumnValueExtractor: समारोह getValue (आइटम, स्तंभ) {var मान = आइटम [column.field]; If (column.fieldIdx! == अपरिभाषित) {वापसी मूल्य & amp; amp; मूल्यों [column.fieldIdx]; } और {वापसी मूल्य; }}}; Var grid डेटा = $ scope.Vo; // यह जेसन स्वरूप ग्रिड = नया स्लिम। ग्रिड ("# परीक्षण ग्रिड", ग्रिडडेटा, कॉलम) के रूप में वापसी; यह हाल ही में कोड की कोशिश की गई है।    

आपको अपने ऑब्जेक्ट को पढ़ने के लिए ग्रिड को बताने के लिए एक प्रदान करना होगा।

  वर विकल्प = {enableCellNavigation: सच है, enableColumnReorder: झूठे, dataItemColumnValueExtractor: // एक कस्टम 'fieldIdx' कॉलम परम समारोह getValue (आइटम, स्तंभ) {var मानों का उपयोग कर आइटम स्तंभ मान जाओ = आइटम [column.field]; If (column.fieldIdx! == अपरिभाषित) {वापसी मूल्य & amp; amp; मूल्यों [column.fieldIdx]; } और {वापसी मूल्य; }}};   

स्तंभ परिभाषाओं दिखाई देगा:

  {आईडी: "फ़ील्ड 1", नाम: "ID1", क्षेत्र: "SmDetails", fieldIdx: ' आईडी 1 '}, {आईडी: "फ़ील्ड 2", नाम: "आईडी 2", फ़ील्ड: "SmDetails", फ़ील्ड आईडीएक्स:' आईडी 2 '} // ... आदि   

काम उदाहरण।

Comments

Popular posts from this blog

c - Mpirun hangs when mpi send and recieve is put in a loop -

python - Apply coupon to a customer's subscription based on non-stripe related actions on the site -

java - Unable to get JDBC connection in Spring application to MySQL -