index.html的代码
//检测是否登录
var guest = user.guest()
guest.then(function(val){
if(val)
{
$.showPreloader('正在自动登录...');
var webview = plus.webview.create( "main.html", "main" );
webview.show();
var data = {
list: ['文艺','博客', '摄影', '电影', '民谣', '旅行', '吉他']
};
var html = template('lottery_list', data);
$('#lottery_list_content').html(html)
$.hidePreloader();
}
})
main.html页面的代码:
<div id="lottery_list_content">
</div>
<script id="lottery_list" type="text/html">
{{each list as value i}}
<div class="card">
<div class="card-content">
<div class="list-block">
<ul>
<li>
<a href="#" class="item-link item-content">
<div class="item-media"><i class="icon icon-f7"></i></div>
<div class="item-inner">
<div class="item-title">{{value}}</div>
</div>
</a>
</li>
</ul>
</div>
</div>
</div>
{{/each}}
</script>
报错:[ERROR] : Template Error
<filename>
lottery_list
<name>
Render Error
<message>
Template not found
1 个回复
Danny - QQ125904483
<script id="lottery_list" type="text/html">
这个要作为body的一级元素