我需要呈現嵌套在div內的一些輸入框和標籤。問題是html顯示而不是輸入。什麼是實現這一目標的最佳方式?嵌套autoEl標籤內的ExtJS 4文本字段
這可能會有無限量的嵌套div和輸入框。
{
xType: 'panel',
autoEl:[
{
tag: 'div', cls:'rule', children:
[
{
tag: 'div', cls:'condition', children:
[
{tag: 'span', html:'Permit'},
{
xtype: 'textfield',
name: 'inputname',
value: 'this is my test',
}
]
}
]
}
],
}
爲什麼你需要這樣做?你想解決什麼問題? – dmackerman
這是一個XML編輯器。這部分代碼是無限數量的嵌套條件和值需要在窗體中呈現並以縮進方式顯示的位置。目前我的解決方案是用嵌套的div生成HTML並輸入,然後將其粘貼到面板的html屬性中。之後,我搜索每個輸入框並綁定我的功能。這工作正常,但我認爲這會更好,如果我可以把聽衆和/或自定義組件等,然後生成的形式。 – Batir
僅供參考:大括號之前的逗號像這行中的值''這是我的測試','或者在這個']中,'會導致一些像IE9這樣的瀏覽器停止執行你的代碼。你應該刪除所有不必要的逗號。 – suknic