Ext之页面多次请求问题(下拉框发送无关请求)

博客指出extjs下拉框拉取本地数据并展示后台数据时,会因store的autoload自动加载问题,在加载页面时自动发送无关请求,导致后台出现错误日志。解决办法是添加属性mode: 'local',让store从本地加载数据。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

extjs 下拉框在拉取本地数据,然后又要展示后台数据时,出现过此问题(加载页面,自动发送无关的请求导致后台出现错误日志)

{
  xtype:'combo',
  id:'state',
  width:130,
  store: new Ext.data.JsonStore({
       fields: ['val', 'lbl'],
       autoLoad:true,
       data: [['0', '已注册'], ['1', '已审核通过'], ['2', '已审核未通过'], ['3', '已无效']]
    });
  displayField: 'lbl',
  valueField: 'val',
  editable: true,
  triggerAction: 'all', 
    listeners:{
      //渲染之后
      afterrender : function(){     
          Ext.getCmp('state').setValue('xxxxx'); 
    }
}

就是store,autoload自动加载的问题

要让store自动加载而不是加载后台数据,应该加一个属性 mode: 'local',表明是从本地加载数据。

 

转载于:https://www.cnblogs.com/fengziblog/p/10801091.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值