vue3setup()格式 以及 清除文本框内容 vue3

格式

<input
      type="text"
      placeholder="what needs to be done?"
      @keyup.enter="addValue(inputValue)"
      v-model="inputValue"
    />
setup() {
    // 声明变量   变量都需要声明 ref里面放这个变量的类型
    const arr = ref([]);
    const inputValue = ref("");
    // 定义方法 ------------------------- 开始
    const addValue = (content) => {
      const val = {
        // content: content,      两个相同的 键:值  ;可以直接写一个
        content,
        checked: false,
        id: arr.value.length + 1,
      };
      arr.value.push(val);
      // arr.value.content = "";
      inputValue.value = "";
      这个可以清除文本框的值,最后的时候需要返回
    };
    // const addValue =() => {}   函数尽量写成这种形式
    // 定义方法 ------------------------- 结束
    return {
          arr,
          inputValue,
          //页面上有的东西基本上都需要返回,返回只有一个对象
          addValue,
        };
posted @   zongkm  阅读(843)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示