У меня много текстовых полей для пользовательских данных. и я хочу установить его из БД.
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()
вот небольшой код, как его будут использовать в другом представлении, и он работает, но в моем представлении на экране я не могу установить значение текстового поля. пожалуйста, помогите, как это сделать?
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);
},