当前位置: 首页 > 知识库问答 >
问题:

vue3 - vue 方法名和接口名可以一样吗?

尹俊雅
2023-06-14
import { newFileConfirm } from '@/api/order/orderApi';

methods: {
  async newFileConfirm(){
    newFileConfirm().then(res=>{
    })
  } 
}

共有3个答案

麹学文
2023-06-14

可以一样的,你的 async 后面的是你现在这个组件中的function名字,你的 .then前面的是你import引用过来的接口方法。希望对你有帮助!

东门城
2023-06-14

可以,一个是对象属性,一个是变量名,可以重名,不过不是很建议,对于阅读和维护不便

王昆
2023-06-14

可以一样。import 进来的是变量名或者函数名。methods 中声明的是是混入到 Vue 实例上的方法名。两者并不冲突,类似于一下这样:

function fn(){
  console.log('function fn')
}

var obj = {
  fn(){
    fn()
  }
}
 类似资料:
  • 我有一个采访问题-C#,是否可以在一个类中实现,从接口继承有两个具有相同名称和相同签名的方法?

  • 问题内容: 我知道一个接口就像一个100%纯的抽象类。因此,它不能包含方法实现。但是,我看到了一个奇怪的代码。有人可以解释吗? 代码段: 编辑: 我的IDE是Intellij Idea 13.1。项目SDK是Java 7 <1.7.0_25>。IDE未显示任何编译器错误。但是,当我在命令行上编译代码时,我收到以下消息。 问题答案: 在 Java 8 中,除了默认方法外,您还可以在接口中定义静态方法

  • 本文向大家介绍vue中data的属性可以和methods中的方法同名吗?为什么?相关面试题,主要包含被问及vue中data的属性可以和methods中的方法同名吗?为什么?时的应答技巧和注意事项,需要的朋友参考一下 错误会报出来,但是没有中断函数执行,只要不是和 同名并且第一个字符不是 或 ,那么就可以使用 访问,然后 数据。 同名的方法被干掉

  • 我们有和抽象类: 我们有三个实现它的类、和: 正如您所看到的,有些属性是常见的,我想将它们提取到另一个类/接口中。因此,理论上我可以创建以下接口: 接口IA{int Id{get;set;}} 抽象类A:IA{public int Id{get;set;}} 和将扩展: C类:A,IWithCategories{公共列表类别{get;set;}} D类:A,{公开列表注释{获取;设置;}} 我知道

  • 本文向大家介绍vue的属性名称与method的方法名称一样时会发生什么问题?相关面试题,主要包含被问及vue的属性名称与method的方法名称一样时会发生什么问题?时的应答技巧和注意事项,需要的朋友参考一下 报错 键名优先级:props > data > methods

  • 问题内容: 我正在测试一个小的搜索功能: 但是我遇到了一个我似乎无法解决的错误。您可以在此处查看PDO查询: 如您所见,我正在尝试从查询中绑定参数,但是我不知道这是否真的可能吗? 我收到错误: 未捕获的异常“ PDOException”,消息为“ SQLSTATE [42000]:..... 而且我可以在错误中看到’‘已放在test1%’test1’%附近 我正在尝试的可能吗,还是我需要做类似的事