动态创建Onsen UI元素

Ani*_*ina 2 javascript dynamic onsen-ui

是否可以使用JavaScript动态创建Onsen UI元素?官方文件没有说明这一点.

And*_*llo 5

您可以使用ons._util.createElement()函数动态创建Onsen UUI元素.它在输入中需要您要生成的HTML代码.例如:

var button = ons._util.createElement("<ons-button></ons-button>");
document.body.appendChild(button);
Run Code Online (Sandbox Code Playgroud)

它将创建一个ons-button元素,并将其附加到正文.

编辑

您也可以使用其他方式创建它:

var div = document.createElement('div');
div.innerHTML = '<ons-button></ons-button>'
document.body.appendChild(div);
Run Code Online (Sandbox Code Playgroud)