我收到一个奇怪的错误 TS2339:类型“Y”上不存在属性“X”。我怎样才能解决这个问题?
我已将库添加到我的 'tsconfig.jsonc' 文件中:
"compilerOptions": {
"target": "es3", // "es3" /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017','ES2018' or 'ESNEXT'. */,
"watch": true,
"module": "commonjs" /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'. */,
"lib": [
"esnext",
"es2018",
"es2017",
"es2016",
"es2015",
"es7",
"es6",
"es5",
"dom",
"dom.iterable",
"ScriptHost"
] /* Specify library files to be included in the compilation. */,
...
}
Run Code Online (Sandbox Code Playgroud)
编码
const userName: string = groupAddress.replace('@gmail.com', '')
Run Code Online (Sandbox Code Playgroud)
返回错误
'string' 类型不存在属性 …
typescript ×1