vue实现计数器简单制作

 更新时间:2021年06月24日 15:33:51   作者:A_Lzexin  
这篇文章主要为大家详细介绍了vue实现计数器简单制作,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了vue实现计数器简单实现代码,供大家参考,具体内容如下

过程注意事项

  • 创建vue实例时:el(挂载点)data(数据)methods(方法)。
  • v-on指令得作用是绑定事件,简写为@。
  • 方法中通过this关键字获取data中的数据。
  • v-text指令的作用是:设置元素的文本值,简写为{{}}。
  • v-html指令的作用是:设置元素的innerHTML。

实际代码与截图

<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>计数器</title>
</head>
<body>
    <div id="app">
        <!--计数器功能区域-->
        <div class="input-num">
            <button @click="sub">
                -
            </button>
            <span>{{num}}</span>
            <button @click="add">
                +
            </button>
        </div>
    </div>
        <!-- 开发环境版本,包含了有帮助的命令行警告 -->
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>
    //vue实例
    var app = new Vue({
        el:"#app",
       data: {
            num:1
       },
       methods: {
           add:function(){
               //console.log('add')
               if(this.num<10){
                this.num++; 
               }else{
                alert('别点啦,最大了!');
               }
           },
           sub:function(){
               //console.log('sub')
               if(this.num>0){
                this.num--; 
               }else{
                alert('别点啦,最小了!');
               }
           }
       },
    })
</script>
</body>
</html>

关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Vue清除定时器setInterval优化方案分享

    Vue清除定时器setInterval优化方案分享

    这篇文章主要介绍了Vue清除定时器setInterval优化方案分享,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • Element plus中el-input框回车触发页面刷新问题以及解决办法

    Element plus中el-input框回车触发页面刷新问题以及解决办法

    在el-form表单组件中el-input组件输入内容后按下Enter键刷新了整个页面,下面这篇文章主要给大家介绍了关于Element plus中el-input框回车触发页面刷新问题以及解决办法,需要的朋友可以参考下
    2024-03-03
  • vue富文本框(插入文本、图片、视频)的使用及问题小结

    vue富文本框(插入文本、图片、视频)的使用及问题小结

    这篇文章主要介绍了vue富文本框(插入文本、图片、视频)的使用及问题小结,需要的朋友可以参考下
    2018-08-08
  • Vue2和Vue3中常用组件通信用法分享

    Vue2和Vue3中常用组件通信用法分享

    这篇文章主要为大家整理了Vue3的8种和Vue2的12种组件通信的使用方法,文中的示例代码讲解详细,对我们学习Vue有一定的帮助,值得收藏
    2023-04-04
  • vue打包通过image-webpack-loader插件对图片压缩优化操作

    vue打包通过image-webpack-loader插件对图片压缩优化操作

    这篇文章主要介绍了vue打包通过image-webpack-loader插件对图片压缩优化操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • 基于Vue3定制复杂组件滚动条的实现

    基于Vue3定制复杂组件滚动条的实现

    这篇文章主要介绍了如何利用vue3定制复杂组件的滚动条,文中通过示例代码讲解详细,需要的朋友们下面就跟随小编来一起学习学习吧
    2023-04-04
  • Vue.js中数据绑定的语法教程

    Vue.js中数据绑定的语法教程

    Vue框架很核心的功能就是双向的数据绑定。下面这篇文章主要给大家介绍了关于Vue.js中数据绑定的语法教程,文中通过示例代码介绍的非常详细,相信对大家具有一的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-06-06
  • Vue中mixin和extends的使用方法详解

    Vue中mixin和extends的使用方法详解

    当我们谈论Vue的组件扩展时,经常会遇到mixin和extends这两个关键词,它们提供了一种有效的方式来共享和重用组件逻辑,本文将深入探讨Vue中mixin和extends的使用方法,并详细探讨它们的覆盖逻辑,以便你在实际项目中能够更好地应用它们
    2023-08-08
  • Vue全局事件总线和订阅与发布使用案例分析讲解

    Vue全局事件总线和订阅与发布使用案例分析讲解

    在 vue 里我们可以通过全局事件总线来实现任意组件之间通信,它的原理是给 Vue 的原型对象上面添加一个属性。这样的话我所有组件的都可以访问到这个属性,然后可以通过这个属性来访问其他组件给这个属性上面绑定的一些方法,从而去传递数据
    2022-08-08
  • 基于vue.js实现的分页

    基于vue.js实现的分页

    本文主要给大家介绍基于vue的分页原生写法,代码分为html部分和js部分,简单易懂,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2018-03-03

最新评论