账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何给过滤器添加秒数settimeout
    80
    0
    // template
    {{a | data}}
    
    //script
    data:{
        a: Date.now()
    }
    filters: {
       data:function (input) {
           var d = new Date(input);
           var year = d.getFullYear();
           var month = d.getMonth() + 1;
           var day = d.getDate() <10 ? '0' + d.getDate() : '' + d.getDate();
           var hour = d.getHours();
           var minutes = d.getMinutes();
           var seconds = d.getSeconds();
           return  year+ '-' + month + '-' + day + ' ' + hour + ':' + minutes + ':' + seconds;
       }
    
    

    我想给秒数添加动态跳转,就是随时在跳转,想到用setTimeout,但是不知道怎么加,请教..

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 在JavaScript中,你可以使用setTimeout函数来设置过滤器的超时时间。以下是一个简单的例子:

      ```javascript var myFilter = function(data) { // your filter logic here // ...

      // add timeout to filter logic setTimeout(function() { // filter logic after timeout // ... }, 5000); // 5 seconds }; ```

      在这个例子中,我们首先定义了一个过滤器函数。然后,我们使用setTimeout函数设置一个5秒的超时时间,这意味着在5秒后,filter函数将被停止执行。

      注意,setTimeout函数的第二个参数是你希望设置的超时时间(以毫秒为单位)。在这个例子中,我们设置的是5000毫秒,也就是5秒。

    更多回答
    网站公告
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部