vuejs의 페이지에 날짜를 구현하는 방법

藏色散人
풀어 주다: 2023-01-13 00:45:45
원래의
3264명이 탐색했습니다.

페이지에 날짜를 구현하는 Vuejs 메소드: 1. 시간을 저장할 데이터에 변수를 정의합니다. 2. "<div>{{nowTime}}</div>"를 설정합니다. 3. "timeFormate(timeStamp)"를 전달합니다. {...}" 메소드를 사용하여 현재 날짜를 표시합니다.

vuejs의 페이지에 날짜를 구현하는 방법

이 기사의 운영 환경: Windows 7 시스템, vue 버전 2.9.6, DELL G3 컴퓨터.

vuejs의 페이지에 날짜를 구현하는 방법은 무엇입니까?

vue 프로젝트에 실시간 시간(연, 월, 일, 시, 분, 초)을 표시합니다

1. 시간을 저장할 데이터에 변수를 정의합니다

data(){
   return {
     nowTime:&#39;&#39;
   }
  },
로그인 후 복사

2. 주어진 div

<div>{{nowTime}}</div>
로그인 후 복사

3. .js 부분

 //显示当前时间(年月日时分秒)
    timeFormate(timeStamp) {
      let year = new Date(timeStamp).getFullYear();
      let month =new Date(timeStamp).getMonth() + 1 < 10? "0" + (new Date(timeStamp).getMonth() + 1): new Date(timeStamp).getMonth() + 1;
      let date =new Date(timeStamp).getDate() < 10? "0" + new Date(timeStamp).getDate(): new Date(timeStamp).getDate();
      let hh =new Date(timeStamp).getHours() < 10? "0" + new Date(timeStamp).getHours(): new Date(timeStamp).getHours();
      let mm =new Date(timeStamp).getMinutes() < 10? "0" + new Date(timeStamp).getMinutes(): new Date(timeStamp).getMinutes();
      let ss =new Date(timeStamp).getSeconds() < 10? "0" + new Date(timeStamp).getSeconds(): new Date(timeStamp).getSeconds();
      this.nowTime = year + "年" + month + "月" + date +"日"+" "+hh+":"+mm+&#39;:&#39;+ss ;
    },
    nowTimes(){
      this.timeFormate(new Date());
      setInterval(this.nowTimes,1000);
      this.clear()
    },
    clear(){
      clearInterval(this.nowTimes)
      this.nowTimes = null;
    }
로그인 후 복사

4 복사해서 붙여넣기만 하면 됩니다. 주로 타이머를 사용하고 매초 호출하고 마지막으로 타이머를 지우고 기능을 지웁니다

권장: "최신 5개 vue.js 비디오 튜토리얼 선택"

위 내용은 vuejs의 페이지에 날짜를 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿