点击按钮切换div里的内容

1.在你的Vue文件中,定义两个数据变量,用于存储需要交换的内容

data() {
  return {
    input1: '',
    input2: ''
  }
}

 2.在模板中,将输入框与对应的数据变量绑定起来:

<template>

<div>

<input v-model="input1" type="text">

<button @click="swapContent">交换</button>

<input v-model="input2" type="text">


</div>

</template>

3.在methods中定义一个方法swapContent,用于实现内容的互换。在这个方法中,你可以使用一个临时变量来交换两个数据变量的值:

methods: {
  swapContent() {
    // 使用临时变量保存input1的值
    let temp = this.input1;
    // 将input2的值赋给input1
    this.input1 = this.input2;
    // 将临时变量的值赋给input2
    this.input2 = temp;
  }
}

最后整体就是这样:

<template>
  <div>
    <input v-model="input1" type="text">

    <button @click="swapContent">交换</button>
    <input v-model="input2" type="text">
  </div>
</template>

<script>
export default {
  data(){
    return{
      input1: '',
      input2: ''
    }
  },
  methods: {
    swapContent() {
      // 使用临时变量保存input1的值
      let temp = this.input1;
      // 将input2的值赋给input1
      this.input1 = this.input2;
      // 将临时变量的值赋给input2
      this.input2 = temp;
    }
  }

}
</script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值