似乎是好了哎,运行出了Counter: 0,而不是刚才一直的那样,再试一个试试

news/2024/7/10 2:15:03 标签: vue

Counter: 0

试了一下,不行,怎么又变成这个了呢??
运行出来的
Counter: {{ counter }}

这个运行,不行,不知道为啥

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Vue Mastery</title>
    <!-- Import Styles -->
    <link rel="stylesheet" href="./assets/styles.css" />
    <!-- Import Vue.js -->
    <script src="https://unpkg.com/vue@3.0.0-beta.12/dist/vue.global.js"></script>
  </head>
  <body>
    <div id="counter">
        Counter: {{ counter }}
    </div>

    <!-- Import Js -->
    <script>
    const CounterApp = {
        data() {
            return {
                counter: 0
            }
        },
        mounted() {
            setInterval(() => {
                this.counter++
            }, 1000)
        }
    }
    
    Vue.createApp(Counter).mount('#counter')

    </script>
  </body>
</html>

两天后补
这样运行出来了,有点慢,要等一会儿
index.html

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Vue Mastery</title>
    <!-- Import Styles -->
    <link rel="stylesheet" href="./assets/styles.css" />
    <!-- Import Vue.js -->
    <script src="https://unpkg.com/vue@3.0.0-beta.12/dist/vue.global.js"></script>
  </head>
  <body>

    <div id="counter">
      Counter: {{ counter }}
    </div>
    <!-- Import Js -->
    <script src='./main.js'>
    
    </script>
  </body>
</html>

main.js

const Counter = {
  data() {
    return {
      counter: 0
    }
  }
}

Vue.createApp(Counter).mount('#counter')

这个可以

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Vue Mastery</title>
    <!-- Import Styles -->
    <link rel="stylesheet" href="./assets/styles.css" />
    <!-- Import Vue.js -->
    <script src="https://unpkg.com/vue@3.0.0-beta.12/dist/vue.global.js"></script>
  </head>
  <body>
    <div id="counter">
        Counter: {{ counter }}
    </div>

    <!-- Import Js -->
    <script>
    const Counter = {
  data() {
    return {
      counter: 0
    }
  }
}

Vue.createApp(Counter).mount('#counter')

    </script>
  </body>
</html>

下面这个还是不行

main.js

const CounterApp = {
  data() {
    return {
      counter: 0
    }
  },
  mounted() {
    setInterval(() => {
      this.counter++
    }, 1000)
  }
}

index.html

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>Vue Mastery</title>
    <!-- Import Styles -->
    <link rel="stylesheet" href="./assets/styles.css" />
    <!-- Import Vue.js -->
    <script src="https://unpkg.com/vue@3.0.0-beta.12/dist/vue.global.js"></script>
  </head>
  <body>
    <div id="counter">
      Counter: {{ counter }}
    </div>

    <!-- Import Js -->
    <script src = "./main.js"></script>


    
  </body>
</html>


http://www.niftyadmin.cn/n/957960.html

相关文章

tp5查询数据转为数组遍历

$touser Db::table()->alias(a)->join(b, a.email b.username)->join(c, c.userid b.userid)->field(c.)->select()->toArray();//加->toArray();//遍历发送微信消息$num count($touser);//获取数组长度//遍历for ($x 0; $x < $num; $x) {}

解决mybatis嵌套查询使用PageHelper分页不准确

springboot项目中嵌套查询使用PageHelper发现使用结果不正确&#xff0c;上PageHelper官网看了一下果然是有坑。。 就是下面这种映射会导致分页结果不正确&#xff0c;既然下面这种不行换了一种方式 <?xml version"1.0" encoding"UTF-8"?> <!…

JDK内置工具使用(jps、jstack、jmap、jstat)

一、JPS 1、jps -lvm&#xff1a;用于查看当前机器上已装载的jvm 二、jstack 1.1&#xff1a;查看进程的线程数&#xff0c;找出进程内最耗费CPU的线程&#xff1a; top -Hp 19931 。 可以看到耗费CPU的线程的pid是20097 1.2&#xff1a; printf "%x\n" 20097 得…

tp5小程序支付

wx.request({url: , //请求接口的urlmethod: GET, //请求方式data:{openid:openid,//获取用户openidfee:qian, //商品价格},header: {content-type: application/json // 默认值},success: function (res) {console.log(res.data);console.log(调起支付);wx.requestPayment({ti…

maven设置每次构建获取最新版本号

<dependency><groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>[2.40.0,)</version> </dependency> 以上注意version里的[2.40.0,)表示取2.40.0以上最新版本

哇!刚才用一个html页面成功运行的那个,改成两个页面,用vscode运行,在浏览器里运行,也可以耶

html 加个名字&#xff0c;index.html <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><title>Vue Mastery</title><!-- Import Styles --><link rel"stylesheet" href"./as…

小程序客服按钮自定义

去掉小程序客服按钮默认样式 app.json"style": "v2",去掉对应样式 .kefubtn{border: none;background-color: #fff;border-radius:0; }button::after {border: none; }

微信小程序open-data userAvatarUrl圆角显示

<view classavatar><open-data type"userAvatarUrl"></open-data></view>.avatar{width: 100rpx;height: 100rpx;clip-path: circle(50rpx at center); }