मेरे पास उपयोगकर्ता डेटा के लिए बहुत सारे टेक्स्टफील्ड हैं। और मैं इसे डीबी से सेट करना चाहता हूं।extjs textfield के लिए मान कैसे सेट करें?
items: [{
xtype: "form",
bodyPadding: 5,
border: false,
defaults: {
xtype: "textfield",
inputType: "text",
anchor: "100%"
},
items: [{
fieldLabel: 'Username:',
readOnly: true,
value: 'Admin',
name: "username"
}, {
मैं बाहरी वर्ग विधि के साथ openDB.js
नामित है getUserByUsername()
यहाँ छोटे कोड कैसे अपने अन्य दृश्य में इस्तेमाल किया जाएगा और यह काम करता है, लेकिन मेरी actuall ध्यान में रखते हुए मैं पाठ फ़ील्ड का मान सेट नहीं कर सकते। कृपया इसे कैसे करें मदद करें?
openDB.getUserByUsername(user.username).then(function(userDetails) {
me.setTitle("Welcome " + userDetails.mail + "!");
});
मैं value: 'Admin'
साथ कुछ इस तरह करना चाहते हैं और इतने पर ...
मैं Sencha फोरम पर कुछ विधि पाया, लेकिन मैं इसे उपयोग कर सकते हैं ??
setValue: function(value) {
var me = this;
me.setRawValue(me.valueToRaw(value));
return me.mixins.field.setValue.call(me, value);
},
उत्कृष्ट, यदि आपके पास उनमें से कई हैं तो आप कर सकते हैं: Ext.Object.each (मान, फ़ंक्शन (कुंजी, मान) {Ext.getCmp (कुंजी) .setValue (मान);}); – dviramontes
एक आकर्षण की तरह काम करता है! मुझे वोट देने में खुशी है! – Hari
एक आकर्षण की तरह काम करता है !! धन्यवाद दोस्त। – Neotrixs