vue.js实现单击改变内容的方法:【new vue({el:#example,data:{flag:true,btntext:'元/吨',},methods:{showtoggle:function(){this.flag ...】。
本文操作环境:windows10系统、vue.js 2.9、thinkpad t480电脑。
我们要实现点击切换按钮,来改变显示的内容,切换不同的单位。
在下面的代码中flag相当于一个开关,通过控制开关的改变,来切换不同的单位。同样适用于其他的切换内容实例,也可设置按钮点击显示隐藏等。
具体实现代码:
<!doctype html>  <html>  <head>      <meta charset="utf-8">      <title>vue点击切换改变内容</title>      <script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script>  </head>  <body>      <col span="2" style="text-align: center;">       <p style='margin-top:8px;font-size:12px;' v-text="btntext" v-show='flag==true'></p>       <p style='margin-top:8px;font-size:12px;' v-text="btntext" v-show='flag==false'></p>    </col>    <col span='2'>       <span @click='switchchange'>       <icon type="arrow-swap" class='contractadd_icon'></icon>             </span>    </col>    <script type="text/javascript">      new vue({          el:"#example",          data:{             flag:true,//单位切换开关           btntext:'元/吨',        },          methods:{              showtoggle:function(){                  this.flag = !this.flag                  if(this.flag==true){                      this.btntext = "元/吨"                  }else if(this.flag==false){                      this.btntext = "元/方"                  }             }          }      })      </script>  </body>  </html>
推荐学习:php培训
以上就是vue.js如何实现单击改变内容的详细内容。
   
 
   