没有合适的资源?快使用搜索试试~ 我知道了~
babel-plugin-lit-property-types-from-ts:从TypeScript批注和默认值推断点亮的属性...
共26个文件
js:18个
gitignore:2个
json:2个
需积分: 9 0 下载量 152 浏览量
2021-05-01
23:01:49
上传
评论
收藏 135KB ZIP 举报
温馨提示
ts的babel插件点亮的属性类型 曾经厌倦了必须两次在属性装饰器中以及在TypeScript中编写两次点亮的属性的类型吗? 该插件根据字段的类型注释自动确定属性type的正确值。 如果设置了默认值,并且省略了类型注释(感谢使用TS进行自动类型推断!),则将基于对默认值的typeof检查来设置type 。 如果省略type ,Lit-element将使用其内置的String转换器,因此,仅在您的属性不是字符串的情况下才添加type (减小bundle的大小!)。 我们还将在设置attribute: false时省略type ,因为仅在属性和属性之间进行转换时才使用该type 。 如果您认为推断出的type不正确,则可以手动提供该type ,此插件将不理会它。 如果无法推断类型,请说,因为您的字段具有类型注释any , string | number string | number或'
资源推荐
资源详情
资源评论
收起资源包目录
babel-plugin-lit-property-types-from-ts-master.zip (26个子文件)
babel-plugin-lit-property-types-from-ts-master
index.js 6KB
.husky
commit-msg 80B
.gitignore 2B
pre-commit 71B
package.json 1KB
test
index.test.js 2KB
fixtures
decorated-getter
output.js 105B
code.js 105B
no-property-decorators
output.js 102B
code.js 102B
array-other
output.js 208B
code.js 144B
attribute-false
output.js 175B
code.js 145B
default-values
output.js 324B
code.js 225B
standard
output.js 579B
code.js 456B
uncalled-property-decorator
output.js 70B
code.js 70B
.prettierrc 77B
jest.config.js 180B
package-lock.json 485KB
.gitignore 24B
commitlint.config.js 67B
README.md 3KB
共 26 条
- 1
资源评论
荒腔走兽
- 粉丝: 23
- 资源: 4663
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功