主要代码:

	var Input =  require("$UI/system/components/justep/input/input");
	Model.prototype.button1Click = function(event){
		var parent = this.getElementByXid('div1');
		var cfg = {                         
			xid: 'test',
            value:'test',
            parentNode : parent,
            'bind-ref':"mainData.ref('sName')"
        };
        var input = new Input(cfg);
	};

注意:组件只有实现了 buildTemplate 方法才能动态new ,
其实动态新增组件的方法,最简单做法就是 通过list 绑定 一个data组件,将 要新增的组件放在list中 ,只需要控制data数据行数 ,就可以控制组件新增的个数了!

可运行案例的下载:http://docs.wex5.com/wex5-ui-question-list-2123/