使用开发者工具(1.06.2208311darwin-arm64)创建TS+less模板的小程序,在typings下创建test.ts文件:
// test.ts
export enum ROLE_TYPE {
TEACHER = 'teacher',
STUDENT = 'student'
}
在页面中使用该枚举类型:
// miniprogram/pages/index.ts
import { ROLE_TYPE } from '../../../typings/test'
onShow() {
const member = "student"
if (member === ROLE_TYPE.STUDENT) {
console.log('当前角色是学生')
}
},
控制台报错:
备注:在miniprogram/pages/index.ts中直接定义则可以正常使用。在test.ts中定义的interface也可以正常使用。