高手进,extjs,TreePanel问题

2025-01-12 09:18:36
推荐回答(2个)
回答(1):

当你需要根据你搜索框里的关键词查询的时候,需要给你的树形数据加载器获取参数

tree.getLoader().baseParams["kw"] = sfpp.form.findField('kw').getValue();


你直接写在数据加载器里,是在数据加载器对象初始化的时候去请求了一次值。你需要在搜索事件里,重新取得值并赋给数据加载器参数。

回答(2):

baseParams这里面的值在你store生成的时候就固定了

如果你new store的时候 kw 这个字段还未生成或者未赋值,store里baseParams
是取不到的