问答

刚学VUE,如何将公共方法提取出来

作者:admin 2021-09-18 我要评论

有两个button,通过两个button分别对textarea1和textarea2进行清空,这个清空方法我想抽取出来,向这个方法里传入对应的textarea就删除该文本域的内容,这个函数...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

有两个button,通过两个button分别对textarea1和textarea2进行清空,这个清空方法我想抽取出来,向这个方法里传入对应的textarea就删除该文本域的内容,这个函数的参数格式该怎么写

###

vue双向数据绑定,清空就是数据清空,不需要单独封装函数

<textarea v-model="textarea1">
<button @click="textarea1 = ''">clear1<button>
<textarea v-model="textarea2">
<button @click="textarea2 = ''">clear2<button>

非要封装的话,可以把变量名传进去

<textarea v-model="textarea1">
<button @click="clear('textarea1')">clear1<button>
<textarea v-model="textarea2">
<button @click="clear('textarea2')">clear2<button>

clear(arg){
    this[arg] = '
}

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 刚学VUE,如何将公共方法提取出来

    刚学VUE,如何将公共方法提取出来

  • js 两层数组嵌套,根据字段进行字段过

    js 两层数组嵌套,根据字段进行字段过

  • jenkins+跳板机如何配置

    jenkins+跳板机如何配置

  • watch监听路由,第一次不触发,后续每

    watch监听路由,第一次不触发,后续每

腾讯云代理商
海外云服务器