天下有道 发表于 2021-11-27 14:01

vue3问题

本帖最后由 天下有道 于 2021-12-1 14:24 编辑

我点击登录时,浏览器控制台出现了一个问题,说我的这个方法不是一个函数,然后我上网查,都是说什么用了什么name或id为submit搞的鬼,但是我检查了好几遍,我的代码里没有带什么submit字样的,初学vue3,请各位帮忙看看这是怎么回事

教师tua 发表于 2021-11-27 14:04

把 script 部分贴出来,这样能看出啥来

天下有道 发表于 2021-11-27 14:07

这是脚本部分

天下有道 发表于 2021-11-27 14:08

教师tua 发表于 2021-11-27 14:04
把 script 部分贴出来,这样能看出啥来

script部分已经在3楼贴出来了,麻烦看一下

教师tua 发表于 2021-11-27 14:24

methods 写错地方了, 把他写在 data 外面

教师tua 发表于 2021-11-27 14:27

与data 同级

天下有道 发表于 2021-11-27 14:28

教师tua 发表于 2021-11-27 14:24
methods 写错地方了, 把他写在 data 外面

尴尬,居然犯了低级错误{:1_907:}

chen_junior 发表于 2021-11-27 14:42

先把文档看一遍再写吧,小伙子,可以看看这个链接的文档,关于vue3的:https://www.bookstack.cn/read/vue-3.0-zh/%E5%9F%BA%E7%A1%80.md

cl19980429 发表于 2021-11-27 17:06

本帖最后由 cl19980429 于 2021-11-27 17:07 编辑




vue3 为啥不用 setup

```
<template>
<div class="home">

    <button @click="UserForm('ruleForm')">dianji</button>

</div>
</template>

<script>
export default {
name: 'Home',

setup(){
    const UserForm = (val) => {
      console.log(val)
    }

    return {
      UserForm
    }
}
}
</script>
```
页: [1]
查看完整版本: vue3问题