我正在开发一个使用json从数据库中提取第三方信息的小部件.收集信息后,我计划循环查看信息并创建所需的
HTML代码,并通过{{variable}}将其插入到模板中
现在我得到了意想不到的结果.当我这样做时,html显示为文本.
以下是该问题的一些sudo代码:
{{customerList}}
Polymer('loop-element',{
ready: function() {
this.loadCustomerList();
}
customerList:"Loading customer list...",loadCustomerList: function() {
CustomerNameArray[] = //Get the array from jSon file
i = 0;
do {
this.customerList = "
" + customerNameArray[i] + "
";
} while (customerNameArray[i]);
}
});
基本上DIV没有被渲染,而是以文本形式打印到屏幕上:
"
Name 1
" "
Name 2
" ... n
代替:
Name 1
Name 2
Name n...
任何人都可以推荐如何输出列表到模板?