Vue.js如何获取标签里的值

图片描述

图片描述

如点击500元这个按钮,相应的应付金额也改变

<span class="pay-money-nav choose-money" pay-money="500">500元</span>
阅读 17.6k
2 个回答
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    <div id="box">
       <span class="pay-money-nav choose-money" pay-money="500" @click="bbb($event)">500元</span>
       <p>应付金额{{money}}元</p>
    </div>
    <script src="./vue.js"></script>
    <script>

           var vm = new  Vue({
            el:"#box",
            data:{        
                money:0

     },
     methods:{
        bbb:function(event){
            this.money = event.currentTarget.getAttribute('pay-money');
        }
     }
    
            
        });
    </script>
</body>
</html>
<span class="pay-money-nav choose-money" @click="chooseMoney(500)">500元</span>

chooseMoney(amount){
    this.money = amount
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题