这样用户更容易区分哪些新闻看过了,哪些还没有看!
新闻列表是通过下面方式显示的:
<view style=“display:{{list}};” >
<view class=‘news’ wx:for=’{{newsList}}’ bindtap=‘showNews’ id=’{{item.id}}’ >{{item.des}}<text class=‘time’>{{item.time}}</text></view>
</view>
下面的事件用来显示上面的列表:
listNews:function(e){
var id=e.target.id;
var obj=this;
wx.request({
url: “http://172.16.0.111:8080/hnsy/getNewsList?id=”+id, //仅为示例,并非真实的接口地址
header: {
‘content-type’: ‘application/json’ // 默认值
},
success: function (res) {
var json=res.data;//获取的html文本信息
obj.setData({first:‘none’,list:‘block’,content:‘none’, newsList: json});
}
})
},