Files
qitangbo 24eac518af fix(college): 修复分页器隐藏总数的 OwlError——改用模板继承替代错误的 this.root.el
上个提交在 Pager.prototype.setup 里用 this.root.el 加 class,但 OWL 2 的
Component 基类没有 root 属性(ControlPanel 的 this.root 是它自己
useRef("root") 建的,Pager 模板没有该 ref),导致
TypeError: Cannot read properties of undefined (reading 'el'),
后台整个 OWL 生命周期报错崩溃。

改为官方扩展点模板继承:
- 新增 xml/module_list_pager.xml,t-inherit 扩展 web.Pager,
  给 nav 加 t-att-class,env.config 带标记时输出 o_pager_hide_total
- js/module_list_cap.js 删掉 Pager patch 与 onMounted,保留 env 标记
- manifest 注册新 xml
- 已编译级验证:o_pager_hide_total 进入 bundle,日志无模板警告
2026-10-16 18:00:46 +08:00
..
2026-10-08 20:30:38 +08:00