>source

VueCLI의 시간 속성 messagesList에 대한 지금 시간을 어떻게 얻을 수 있습니까? 버튼을 클릭하면이 속성이 현재 시간으로 채워집니다. 시간 속성은 소수 부분이됩니다. 예 : (23.14)

데이터가 있습니다.

messagesList : [
            {
              id : 1,
              content : "Benim mesajım",
              opposite : false,
              me : true,  
              time : 23.13,   
            },
             {
              id : 2,
              content : "Karşı tarafın mesajı",
              opposite : true,
              me : false,  
              time : 23.13,   
            }
          ],

코드가 있습니다.

this.messagesList.push(
    {
        id : this.messagesList.length + 1,
        content : this.inputText,
        opposite : false,
        me : true,
        time : ?,
    }

  • 답변 # 1

    원하는 형식으로 현재 시간을 반환하는 함수를 만들고 메시지에 추가 할 때 호출하면됩니다.

    기능은 다음과 같습니다.

    function getTime() {
        return parseFloat(`${new Date().getHours()}.${new Date().getMinutes()}`)
    }
    
    

    다음은 messageList에 대한 푸시입니다.

    this.messagesList.push({
        id: this.messagesList.length + 1,
        content: this.inputText,
        opposite: false,
        me: true,
        time : getTime(),
    }
    
    

  • 이전 xcode 12 - ios 100 용으로 컴파일하지만 'rxswift'모듈의 최소 배포 대상은 ios 120입니다
  • 다음 javascript - Redux Reducer 상태가 제대로 업데이트되지 않음