0
我有tableView
,我想通過js文件中的代碼將widget
添加到tableViewRow
中。我的小部件被稱爲:「es.comboBox」(我在其他控制器中使用它,它完美的工作,但我在xml文件中創建它)。Appcelerator - 將小部件添加到tableviewrow
這是我的代碼:
INDEX.XML
...
<TableViewRow id="row_subseccion" layout="vertical"</TableViewRow>
...
index.js
var widget = Alloy.createWidget("es.comboBox", {
choices: subsecciones,
value: -1
});
$.row_subseccion.add(widget);
的錯誤是:(出現錯誤時的程序正在執行添加指令)
的libc:致命的信號11(SIGSEGV)在0x76616a64(代碼= 1),螺紋5058 (KrollRuntimeThr)
我做錯了什麼?謝謝。
這有效,但我需要在用戶的操作後添加它。
<TableViewRow id="row_subseccion" layout="vertical">
<Widget src="es.comboBox" class="selectField" id="subseccion"></Widget>
</TableViewRow>
謝謝,它的工作原理! – amurcia