写法:
1、循环
<div class="category__box">
<div class="category">
<p class="category--des">分类:</p>
{{each categoryList}}
<a class="category--item" href="/?cid={{$value.pt_id}}&listPage=1" id="category-item">{{$value.name}}</a>
{{/each}}
<a class="category--item" href="/?listPage=1" id="category-item">全部</a>
</div>
</div>
2、变量的用法
控制器页面在渲染模版的同时,需要传入变量;
ctx.body = await ctx.renderView('miHome/category.art', {
categoryList,
goodsList,
listPage,
listTotalNum: listTotalNum[0].listTotalNum,
cid,
cname,
});
在模板页面使用,一般用双括号括起来;
3、渲染富文本
富文本用法:双括号里面变量前面加上#号就行 {{#detailPage}}
4、a标签
网站导航一般都是使用a标签进行跳转,不需要写方法用其他标签了;
5、方法绑定
方法绑定需要 onclick=”return method()“这样的写法;