wxml:代码
<scroll-view scroll-x="ture" scroll-into-view="{{bottomId}}" scroll-with-animation="true" class="scroll_view" style="display: flex; white-space: nowrap;">
<view wx:for="{{calendar}}" wx:key="item" bindtap="onclick" data-index="{{index}}"
class="allstyle {{index==clickdate ? 'clickStyle' : 'allstyle'}}" id="{{index==clickdate ? 'bottomView' : ''}}">
<view>{{item.week}}</view>
<view>{{item.date}}</view>
</view>
</scroll-view>
js代码:
data: {
bottomId: null,
}
newdata(){
console.log("jinri"+day)//这个是获取当天的日期值
this.setData({
clickdate:day-1,
bottomId: 'bottomView'
})
},
刷新页面的 时候他不会自动定位到当前日期值,但是wxml中代码是有id的APPdata中clickdata值也改变了就是页面没有同步改变,这是为什么呢?
date data傻傻分不清