Skip to content
广告位招租广告位招租

interface写法规范?

回调方法

ts
export type TOptions = {
    success: () => void;
    fail: () => void;
}

参数

ts
export type TOptions = {
    appid: string;
    appkey: string;
}

回调返回值

ts
export type TResult = {
    code: number;
    msg: string;
    data?: any;
}
export type TOptions = {
    success: (result: TResult) => void;
    fail: (error: TResult) => void;
}

定义index.uts方法

  • interface.uts
ts
export type TResult = {
    code: number;
    msg: string;
    data?: any;
}
export type TOptions = {
    success: (result: TResult) => void;
    fail: (error: TResult) => void;
}
export declare function register(options: TOptions): void;
  • index.uts
ts
import { TOptions,TResult } from '../interface.uts'
export const register = function (options: TOptions){
    
}