• Vue 正计时器组件


    工作中遇到了一个时间正计时的功能。
    另外涉及到有Vue父组件调用子组件中的data和method,作为记录。
    下面贴代码~

    HTML部分

    1. <template>
    2. <div class="timer">
    3. <div ref="startTimer">00:00:00div>
    4. div>
    5. template>

    JS部分

    这里通过props把父组件的方法传递给子组件

    这里我们在子组件中定义

    <Time :time="time" ref="headerChild">Time>
    

    我要调用父组件中的start()的方法以及参数,方法如下

    1. this.$refs.headerChild.stop()
    2. this.$refs.headerChild.seconds

    注:子组件中统计时分秒总合

    1. var timeHour = this.$refs.headerChild.hour
    2. var timeMinutes = this.$refs.headerChild.minutes
    3. var timeSeconds = this.$refs.headerChild.seconds
    4. var totalTime = timeHour * 3600 + timeMinutes * 60 + timeSeconds

  • 相关阅读:
    大数据之巅:深入分析数据湖架构的优势
    统信UOS系统开发笔记(七):在统信UOS系统上使用linuxdeployqt发布qt程序
    PCB板的技术详解和叠构剖析
    Leetcode: 63. 不同路径 II(动态规划)
    docker push image harbor http 镜像
    How to choose an industrial vacuum cleaner?
    精品基于NET实现的抗疫物资管理系统
    Delaunay三角网
    Python 教程之 Python中的高级交互式仪表板,连接不同的 API 以创建用于分析的高级交互式仪表板
    可转债市场和发行体制——市场的结构、发行方式、市场参与者与角色
  • 原文地址:https://blog.csdn.net/qiankui/article/details/133311530