最近接觸了小程序項目,雖然跟web前端有很多相似的地方.但是又不盡相同.微信提供了很多組件以及api,作為一個新手,還是有很多坑的
1.scroll-view
這個組件用于頁面滑動,可以指定x或者y方向,使用scroll-y屬性,值是true或者false.
但是,在使用我發(fā)現(xiàn):不論寫true還是false,都能滑動.除非賦值為“”
這個問題我也沒弄懂,如果有大神看到,希望可以指教一下
//wxml
<scroll-view scroll-y="{{isScrollY}}"></scroll-view>
Page({
data:{
isScrollY:true/false/"", //無論是true還是false,滾動都能生效.只有空字符串才不生效
}
})
2.屬性scroll-into-view
這個是scroll-view的屬性,使用效果同html中的錨點一樣,頁面滑動到指定位置
要想實現(xiàn)這個效果,scroll-view必須指定高度,并且子元素內(nèi)容總高度要超過指定的高度,否則效果不生效
<scroll-view scroll-y="true" height="100vh"> <!--必須要指定高度 -->
<item>
<!-- 內(nèi)容 -->
</item>
...
</scroll-view>