用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

小程序社区 首页 教程 查看内容

微信小程序开发问答《五十六》时间戳获取js & 竖向滚动页面出现遮挡问题 ...

Rolan 2017-7-22 00:56

1、时间戳获取js作者:wy_Blog时间戳获取的三种方式:1、这一种直接把毫秒后三位变成0view plaincopyprint?vartimestamp=Date.parse(newDate());console.log(timestamp)打印结果是:15006245990002、获取了当前毫秒 ...

1、时间戳获取js

作者:wy_Blog

时间戳获取的三种方式:

1、这一种直接把毫秒后三位变成0

[javascript] view plain copy
 print?
  1. var timestamp = Date.parse(new Date());  
  2.   console.log(timestamp)  

打印结果是:1500624599000


2、获取了当前毫秒的时间戳

[javascript] view plain copy
 print?
  1. var timestamp = (new Date()).valueOf();  
结果为:1500624701423


3、和2的效果一样

[javascript] view plain copy
 print?
  1. var timestamp=new Date().getTime();  
结果为:1500624756167

2、 竖向<scroll-view>组件 “竖向滚动页面出现遮挡”问题
作者:PHP急先锋

问题图:

问题原因:

  <scroll-view class="scroll-container" upper-threshold="{{sortPanelDist}}"  scroll-y="true" style="height:{{scrollHeight}}px;" bindscrolltolower="bindDownLoad" bindscroll="scroll" bindscrolltoupper="refresh">

 

其中,style="height:{{scrollHeight}}px;"  属性设置不够,导致出现遮挡。

剖析:首页没有出现这样,在其他tarbar页才出现。

解决:

复制代码
  onLoad: function (options) {
    var that = this;
    //获取系统的参数,scrollHeight数值,微信必须要设置style:height才能监听滚动事件
    wx.getSystemInfo({
      success: function (res) {
        that.setData({
          scrollHeight: parseInt(res.windowHeight)+200
        })
      }
    });
  },

//给获取的系统高度,再加上200px
复制代码

完美解决。


3、微信小程序怎么单独设置某个页面下拉刷新呢?

app.json中设置enablePullDownRefresh可以实现下拉刷新,但是所有页面都可以下拉刷新了,我现在的需求是,只需要A页面可以下拉刷新,怎么设置呢,我在A.json中单独设置enablePullDownRefresh无效果,是不支持吗?


答:支持的,app.json中的会被page继承,如果page.json单独设置了,就依page.json中的为准。

对于你的问题,你可以在app.json中设置为false, 然后哪个页面需要就在其对应的json中把该项设置为true


鲜花
鲜花
鸡蛋
鸡蛋
分享至 : QQ空间
收藏

相关阅读