小编Vaf*_*fle的帖子

如何每x秒调用一个方法?

我需要每秒调用方法getBitcoins()。

尝试过:我尝试仅将其取出来并将其放在行下import Pickaxe from '../assets/pickaxe.png',然后使用setInterval每秒对其进行调用,但是后来我无法访问getBitcoins()中的数据变量btcPrice。

因此,我需要一种方法,可以每秒从方法函数中调用getBitcoins(),就像下面的代码一样。

<template>
  <div id="wrapper">
    <div class="top"></div>
    <!-- Center -->
    <div class="center">
      <img :src="Pickaxe" class="Pickaxe">
      <span class="my-btc">{{ mybtc.toFixed(8) }}</span>
      <span id="btc">1 BTC = {{ btcPrice }}</span>
      <button class="Mine">Mine</button>
      <span class="hashes">{{btcMin}} btc/min</span>
      <button class="Upgrade">UPGRADE</button>
      <span class="upgradePrice">{{ upgradePrice }}btc</span>
    </div>
  </div>
</template>

<script>
  import bitcoin from '../assets/bitcoin.svg'
  import Pickaxe from '../assets/pickaxe.png'

  export default {
    name: 'landing-page',
    data() {
      return {
        bitcoin,
        Pickaxe,
   
        mybtc: 1,
        btcPrice: null,
        btcMin: 0,

        upgradePrice: 0

      }
    },
    methods: {
      getBitcoins() { …
Run Code Online (Sandbox Code Playgroud)

vue.js vuejs2

2
推荐指数
1
解决办法
4242
查看次数

标签 统计

vue.js ×1

vuejs2 ×1