javascript - 如何使用 ExtJs 在单个元素的左侧获取标签?

标签 javascript extjs

我有一个标签:

var tabs = new Ext.TabPanel({
                                xtype:'tabpanel',
                                activeTab: 0,
                                autoScroll: false,
                            //  layoutOnTabChange: true,
                                  defaults:{
                                    bodyPadding: 10,
                                    layout: 'anchor'
                                },
                                items: [{
                                    title:'Общие сведения',
                                    layout:'column',
                                    items:[{
                                        columnWidth:.5,
                                        layout: 'form',
                                        items: [{
                                            xtype:'textfield',
                                            fieldLabel: 'Площадь кв.м.',
                                            name: 'area',
                                            anchor:'80%'
                                        },{
                                            labelAlign: 'left',
                                            xtype:'checkbox',
                                            fieldLabel: 'Межевание',
                                            name: 'mezj',
                                            anchor:'80%'
                                        },{
                                            xtype:'textfield',
                                            fieldLabel: 'Кадастровая стоимость',
                                            name: 'paid',
                                            anchor:'80%'
                                        },{
                                            xtype:'textfield',
                                            fieldLabel: 'Тип переоформленного права',
                                            name: 'right',
                                            anchor:'80%'
                                        },{
                                            xtype:'textfield',
                                            fieldLabel: 'Код документа',
                                            name: 'doc_id',
                                            anchor:'80%'
                                        }]
                                    }
////**/////

它的外观:

enter image description here

您会看到所有标签都放在最上面。没关系,但我想将复选框的标签放在右边。

xtype:'checkbox',
fieldLabel: 'Межевание',
name: 'mezj',
anchor:'80%',
labelAlign: 'left',

我用这个但没有帮助。是否可以更改单个元素的 labelAlign?

最佳答案

使用 boxLabel 属性而不是 fieldLabel 使您的标签位于复选框的右侧。

关于javascript - 如何使用 ExtJs 在单个元素的左侧获取标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13156537/

相关文章:

javascript - 如何确定此 javascript 的功能

javascript - Jquery 函数在 ASP.NET 用户控件中没有被触发

javascript - ExtJS 组合框像常规选择一样

javascript - 如何在新的 extJS 对话框/面板中显示 html2canvas 'canvas'?

extjs - 如何在 ExtJs 中获取网格面板的选定行?

cordova - Sencha Cmd 无法从 sencha.cfg 中找到 'app.dir' 配置属性

javascript - jquery - 花式树 - 没有数据

javascript - 如何从 Mongoose 中的数组中删除嵌套对象

javascript - 在页面加载时从 OneSignal 获取 player_id

css - Extjs Sass 主题珍宝