extjs error Unrecognized alias when i try use layout:“边界”

uurity8g  于 2023-06-22  发布在  其他
关注(0)|答案(1)|浏览(170)

我尝试创建面板元素与布局:'边框',并得到下一个错误:**无法识别的别名:我试图找到任何答案,但所有我能找到类似的答案是下面的讨论Unrecognized alias。文章中给出的解决方案没有帮助我,不幸的是,请告诉我如何修复这个错误这是链接到我的小提琴提琴

cyvaqqii

cyvaqqii1#

似乎Ext JS Modern Toolkit中没有“Ext.layout.container.Border”布局。在现代工具包中,创建边框布局的等效布局是“Ext.layout.Box”。您可以更新代码以使用“box”布局。下面是修改后的代码:

Ext.define("ModernApp.view.customLayout.CustomLayoutView", {
  extend: "Ext.panel.Panel",
  alias: "widget.custom",
  requires: ["Ext.layout.Box"], // Update the layout requirement
  layout: "box", // Use 'box' layout instead of 'border'
  items: [{
         ...
      }],
});

相关问题