没有合适的资源?快使用搜索试试~ 我知道了~
vc2c:vc2c项目可以将以Typescript编写的Vue.js组件中的vue类API转换为vue组合API
共59个文件
ts:35个
js:6个
snap:3个
需积分: 9 0 下载量 102 浏览量
2021-05-02
13:24:26
上传
评论
收藏 254KB ZIP 举报
温馨提示
vc2c vc2c项目可以将Type类编写的Vue.js组件中的vue类API转换为vue组合API。 介绍 ASTConvertPlugins是此项目中最重要的部分,它可以将AST转换为组合API。 支持ASTConvertPlugins中的自定义装饰器,例如@Subscription 。 有关更多详细信息,请参见 。 技术支持 要转换的文件必须符合以下条件: 脚本必须使用Typescript编写。 (将来可能会支持JavaScript。) 所有语法必须有效。 Node.js> = 8.16 支持的功能 Vue类组件 目的 name props data computed methods watch intervalHook(例如:已mounted ) provide / inject mixins extends render 班级 classNam
资源推荐
资源详情
资源评论
收起资源包目录
vc2c-master.zip (59个子文件)
vc2c-master
.releaserc 224B
bin
vc2c 50B
package.json 2KB
tsconfig.compile.json 57B
.github
workflows
release.yml 2KB
check.yml 1KB
jest.config.js 541B
tests
fixture
Input.vue 1KB
Input.ts 1KB
config
.compatible.vc2c.ts 122B
.nocompatible.vc2c.js 41B
.compatible.vc2c.js 40B
.debug.vc2c.js 55B
plugins
__snapshots__
convertRender.spec.ts.snap 321B
convertRender.spec.ts 435B
testTSFile.spec.ts 1KB
__snapshots__
testTSFile.spec.ts.snap 6KB
testVueFile.spec.ts.snap 3KB
testVueFile.spec.ts 1KB
LICENSE 1KB
src
options.ts 1KB
utils.ts 4KB
prettierEslint.d.ts 33B
convert.ts 2KB
plugins
removeThisAndSort.ts 5KB
vue-property-decorator
DomRef.ts 1KB
Watch.ts 2KB
Provide.ts 1KB
Prop.ts 2KB
Emit.ts 3KB
Inject.ts 3KB
Model.ts 2KB
builtIn.ts 1KB
types.ts 2KB
vue-class-component
Render.ts 414B
Computed.ts 4KB
Method.ts 1KB
Data.ts 2KB
ComponentName.ts 1KB
object
Prop.ts 1KB
Data.ts 2KB
ComponentName.ts 465B
IntervalHook.ts 2KB
index.ts 9KB
format.ts 2KB
debug.ts 233B
cli.ts 2KB
parser.ts 1KB
file.ts 2KB
index.ts 2KB
.eslintrc.js 1KB
tsconfig.json 513B
doc
flow.png 26KB
.gitignore 2KB
demo
index.js 2KB
index.html 1KB
README.md 7KB
yarn.lock 483KB
.eslintignore 21B
共 59 条
- 1
资源评论
可爱的小树懒
- 粉丝: 16
- 资源: 4577
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功