<view class="label-items" bindtap='bq' s-if="{{ tags != null }}" s-for="{{ tags }}" data-tid="{{ item.tid }}" data-name="{{ item.tagname }}">{{ item.tagname }}</view>
自定义属性: data-tid 为id data-name为文章标题
通过后台数据获取tags对象数据并传递给标签属性
通过bindtap点击事件获取到当前元素
bq:function(e){
var tid = e.currentTarget.dataset.tid;
var typename = e.currentTarget.dataset.name;
swan.redirectTo({
url: '../booklist/booklist?tid=' + tid + '&typename=' + typename
})
}
通过动态id 跳转到不同文章详情页
onLoad: function (options) {
//options 接受参数(tid和typename)
swan.setNavigationBarTitle({ //设置页面标题内容
title: options.typename
});
}