Comments (7)
Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.87.0. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!
from typescript.
Hi, I have the 1.87 version and i keep getting the same error. The worst is that code insert ? automatically so I have to remove it manually every time I operate on objects
from typescript.
Are you sure it's not being picked up a syntax error? https://www.typescriptlang.org/play?filetype=js#code/DYUwLgBGBOIhBeCBvMBPADiAXBA5AHYD2BIeAvgNwCwAUDHAPwB06Wi+AhhhqHpUA
from typescript.
Hi, looking on internet I read that the optional chaining is not allowed in the left side of assignements. but my problem is still emmet keep inserting ? every time i tab object.method
from typescript.
For now I solved creating the snippets for .textContent and .innerHTML that I use to make assignements but it should be nice to know how to disable emmet to insert ? automatically. I m not finding the trick on internet.
I found out that the problem appear only with DOM objects, with normal objects i can write assignements to properties without autoinsertion of ?.
from typescript.
Are you sure it's not being picked up a syntax error? https://www.typescriptlang.org/play?filetype=js#code/DYUwLgBGBOIhBeCBvMBPADiAXBA5AHYD2BIeAvgNwCwAUDHAPwB06Wi+AhhhqHpUA
Yes. See attached screenshot.
from typescript.
Hi, i found the problem in settings.json, and exactely this line:
"js/ts.implicitProjectConfig.checkJs": true,
putting false or deleting the line the problem of autoinserting ? disappears but the left-hand side is still present.
from typescript.
Related Issues (20)
- Incorrect Chinese Translation for 'initializer' and Incorrect Use of Chinese Quotation Marks
- Shadowed import bindings require cross-file knowledge even with `isolatedModules` HOT 4
- Hover references/docs for JSX files (like for regular HTML and CSS files) HOT 7
- `noImplicitAny` infers `any` for typed parameter of union's common function HOT 2
- Wrapper Function that Runs Generic Function Doesn't Honor Generic Function Return Type HOT 2
- Memory Leak disposing oldProgram HOT 2
- A class with only getters satisfies some type without checking for the possibility of changing these fields HOT 2
- "Output generation failed" when transpiling "test.d.abc.ts" HOT 4
- Type literals in declaration files are emitted with comment blocks from the wrong source file
- Declaration emit of private properties should strip jsdoc
- 需要一个更为简单的ts HOT 2
- Possibly undefined type is not correctly detected in async code HOT 2
- checkJs finds hundreds of errors in .JS produced by TypeScript itself HOT 6
- TS7018 error without file and line number HOT 6
- JSDoc tags get lost when inheriting from a grandparent class
- Smarter String includes/endsWith/startsWith using template literal type predicates HOT 3
- Typed key accessor fails to infer type when used with generic HOT 2
- Upstream file not correctly recognized as output of other project when using path mappings HOT 9
- [nightly][regression] Wrong generic parameter inferred for constructed class instance HOT 1
- [nightly][regression] Some emitted imports are syntactically invalid HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from typescript.