- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个面板,其中包含以下项目:
{
xtype: "panel",
border: 0,
defaultType: "textfield",
bodyStyle: "background: transparent;",
defaults: {
anchor: "100%",
flex: 1
},
margin: "2 4px",
layout: "hbox",
flex: 2,
items: [
{xtype: "searchvaluefield"}, {xtype: "random" }, {xtype: "searchvaluefield"}
],
}
但是,这些项目由动态数量的元素组成。特别是可以有任意数量的 xtype“searchvaluefield”。我希望获得此面板中 xtype 为“searchvaluefield”的所有元素的数组。请注意,我已经简化了问题,实际问题在面板中包含多个面板,这就是为什么我希望避免循环遍历的原因。
如果这里有帮助,我正在寻找定义的 xtype:
Ext.define("app.view.stock.SearchValueField", {
extend: "Ext.form.field.Text",
alias: "widget.searchvaluefield",
name: "search_value_field",
enableKeyEvents: true,
allowBlank: false,
initComponent: function() {
this.callParent(arguments);
}
});
最佳答案
您可以使用 query 来做到这一点面板的方法
yourPanel.query('searchvaluefield');
- 返回匹配该 xtype 的项目数组。
关于extjs4 - 如何获取某个类型的所有xtypes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12244319/
我正在尝试在 AEM CQ5 中创建一个组件,它将生成一个测验模块。我的要求是创建一个对话框,允许我创建多个问题,每个问题都有多个答案。我的对话框 xml 如下 -
有什么办法可以在 single.x 中附加两个 xtype。我的意思是我有一个 xtype 作为文本字段,另一个作为按钮。在这里,我给出了文本字段旁边的按钮及其工作的代码。但现在我需要单个文本字段和按
以下两种类定义方法有什么区别吗? Ext.define("Test", { extend: "Ext.grid.Panel", xtype: "test" }); Ext.define("Te
Sencha 中使用的 xtype 和 alias 有什么区别?它们似乎都在不同的地方用作速记。 最佳答案 当您使用“别名”来声明 xtype 时,您必须以“小部件”开头。 例子: { ...
我有这些扩展: Ext.define('Common.view.superstuff.SuperCheckboxGroup', { extend: 'Ext.form.CheckboxGrou
假设我有一个组件的实例,但我不知道它是什么。有没有方便的方法来获取这个组件的xtype? 最佳答案 根据API所有组件(所有类型的 Ext JS 对象都带有 xtype 我猜)继承了一个方法 getX
有没有一种方法可以查询 xtype 'yourxtype' 的子组件? 例如,您有一个面板,在该面板内是一个位于工具栏上的自定义 xtype。 findParentByType 非常适合查找,但没有像
我想将变量(btnWidth/bthHeight)放入按钮的宽度(高度): Ext.define( 'TestPanel', { extend: 'Ext.Panel', widt
我从提升的类创建了一个自定义 xtype 小部件。当我想要将小部件渲染到容器时,我收到错误Cannot read property 'dom' of null. cont是我的容器 var d = E
我有一个原始对象类型的 extjs 组件,例如: var x = { xtype: 'button', text: 'Delete', handler: whatever, m
我有一个 xytpe 表单,我想设置 fieldLabel 的宽度而不是标签本身的宽度。 { xtype: 'textfield', id: 'iln', name: 'iln
我已经为此苦苦思索了几个小时。我正在尝试动态填充选择 xtype 中的选项,但无法使其正常工作。这是我的 dialog.xml
我有一个关于 xtypes 的问题。当我这样做时: // map var map = new Ext.map({ fullscreen: true, getLocation: true
最近我注意到在使用选择小部件 (CQ.form.Selection) 时 selectionchanged 事件会触发两次。当我从下拉列表中选择某个值时,将触发 selectionchanged 一次
我看到在 Ext JS 中有很多例子,而不是实际创建 Ext JS 对象,而是一个带有 xtype 的对象文字。属性传入。 这有什么用?如果无论如何要创建对象,性能增益在哪里(如果这是原因)? 最佳答
我继承了一个使用 ExtJS 的应用程序,但对其约定相对不熟悉。 我有一个用于时间输入的选择框,默认为传入的时间。是否可以将 selected = selected 设置为其默认值?目前显示默认时间,
根据the sysobjects documentation , sysobjects.xtype 可以是以下对象类型之一: | xtype | Description
我有一个 Home.js View ,在底部栏中有一些用于子页面的嵌入式 xtype。首先,我在配置中添加了其他 View ,一切正常,但现在我需要使用 initalize 方法设置一些其他内容(即用
我正在尝试创建所有子页面的列表以显示为超链接列表。我让用户选择父文件夹,并且应该相应地列出任何子页面。但是,它会变成空白(children 为空)。 对话框元素: 源代码: children
我想知道我是否可以在 ExtJS 中做这样的事情。我正在创建自己的按钮作为 xtype,并希望在我正在创建的表行中使用它。 testTpl: Ext.DomHelper.createTemplate
我是一名优秀的程序员,十分优秀!