本尊天下无敌 2023-06-06 09:13 采纳率: 50%
浏览 15

公用类型mywindow必须在它自己的文件中定义

公用类型mywindow必须在它自己的文件中定义
这是什么意思?

  • 写回答

1条回答 默认 最新

  • juer_0001 2023-06-06 09:16
    关注

    这个错误提示意味着在你的代码中,公共类型 mywindow 必须在它自己的文件中进行定义。这通常出现在模块化编程中,当你尝试在一个文件中使用未在该文件中定义的类型或变量时,会发生这种错误。

    要解决这个问题,你需要确保在使用 mywindow 类型之前,已经在同一个文件或之前的文件中对其进行了定义。这可以通过以下几种方式实现:

    如果你使用的是模块化的编程方式(如使用ES6的模块),确保在当前文件中正确导入并引用了包含 mywindow 类型定义的模块。

    // 文件A.js
    export class mywindow {
      // 类定义
    }
    
    // 文件B.js
    import { mywindow } from './A.js';
    // 使用 mywindow 类型
    

    如果你没有使用模块化的方式,而是直接将脚本文件在HTML中引入,确保在使用 mywindow 类型之前,已经在之前的脚本文件中定义了该类型。

    <!-- 文件A.js -->
    <script>
      // 定义 mywindow 类型
      class mywindow {
        // 类定义
      }
    </script>
    
    <!-- 文件B.js -->
    <script>
      // 在这里可以使用 mywindow 类型
    </script>
    

    通过以上方式,你可以确保 mywindow 类型在使用之前已经正确定义,从而避免出现 "公用类型 mywindow 必须在它自己的文件中定义" 的错误提示。

    评论

报告相同问题?

问题事件

  • 创建了问题 6月6日

悬赏问题

  • ¥15 QT+Gstreamer框架开发视频采集,无法将waylandsink视频绑定qt窗口
  • ¥15 vs2010开发 WFP(windows filtering platform)异常
  • ¥30 8*8*25的矩阵和1*8*25的矩阵相乘
  • ¥15 Ubuntu20.04主机有两个网口,如何配置将其中一个网口用来接入外网,另一个网口用来给其他设备上网
  • ¥15 ml307r-dl如何实现录音功能
  • ¥15 付费100元 悬赏iphone 15pm 链接watch s7 移动一号双终端 下载不了esim文件解决办法?
  • ¥60 云南移动网络无法访问网站,但联通电信可正常访问
  • ¥15 寻找有过Qt加载网页项目经验的人
  • ¥15 我的电脑在最近一次windows更新后彻底打不开了,一按电源键只有这个提示,如何解决
  • ¥15 烝救者笔记本然后刷thinkbook笔记本的bios