首页 教程 API文档

渲染模板到指定位置

2015-09-10 15:50:03

属性


使用频率
所属模块 Std.template
成员类型 公有成员函数

描述


renderTo方法用于根据指定的数据将模板渲染到指定元素上(追加方式),如果是通过异步例如loadFromUrl等方法载入模板的,那么在模板被载入完成之后才会开始渲染模板.

语法



Object renderTo(Object target,Object data);
Object renderTo(String targetSelector,Object data);
Object renderTo(Object target,Object data,Function callback);
Object renderTo(String targetSelector,Object data,Function callback);
        

参数


名称 类型 描述
target Object 目标DOM元素
targetSelector String 目标DOM元素的css选择器,renderTo方法会根据这个选择器找到对应的DOM元素
data Object 包含需要渲染的数据的对象
callback Function 当渲染完毕之后执行的回调函数

返回值


this对象

相关例子



//创建模板实例
var tpl = new Std.template("<span><?=name?></span><span><?=value?></span>");

//将模板渲染到body下面
tpl.renderTo(document.body,{
    name:"stdjs",
    value:"www.stdjs.com"
});