xiongoly
xiongoly
  • 发布:2025-08-04 16:26
  • 更新:2025-08-06 16:55
  • 阅读:103

uts插件如何声明插件导出的class?

分类:uts

// uni_modules/Test插件

  1. 插件中导出Test类。
    // app-android/index.uts  
    export class Test{  
    constructor() {}  
    log() {  
    console.log('log...')  
    }  
    }
  2. interface.uts中声明Test类打包报错。
    // interface.uts  
    export declare class Test {  
    constructor();  
    log(): void;  
    }

问题1:如果去掉interface.uts中的装饰器倒是可以正常打包,但是uniapp x页面中引入会提示找不到Test类
问题2:在试用插件的时候会提示: “Test”仅表示类型,但在此处却作为值使用

2025-08-04 16:26 负责人:DCloud_Android_DQQ 分享
已邀请:
DCloud_Android_DQQ

DCloud_Android_DQQ

提供一下可以复现问题的最简示例

要回复问题请先登录注册