Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

defineRender报错undefined #99

Open
sundogya opened this issue Feb 27, 2025 · 4 comments
Open

defineRender报错undefined #99

sundogya opened this issue Feb 27, 2025 · 4 comments
Labels
documentation Improvements or additions to documentation

Comments

@sundogya
Copy link

已经引入对应ts和jsx支持的情况下,直接使用给出的文档,会报错,defineRender undefined,请问一下怎么可以解决?

@wzc520pyfm
Copy link
Owner

wzc520pyfm commented Feb 27, 2025

defineRender 是由VueMacros提供的宏,你可以参考Vue Macros集成指南

这确实是一个坑点,目前文档需要更新一份研发指南。

@wzc520pyfm
Copy link
Owner

另外,模板语法(template + setup + lang=‘ts’)的demo示例在近期也将更新到文档,这在And Design X Vue计划中。

@wzc520pyfm wzc520pyfm added the documentation Improvements or additions to documentation label Feb 27, 2025
@sundogya
Copy link
Author

sundogya commented Feb 28, 2025

希望文档指南里面更新一下预制条件🤣,小白复制过去不能运行会很疑惑的。给出的案例里面defineRender可以通过修改直接放到template里面,这个倒是好解决。就是tsx返回的dom这个有点不知道该用啥去替换比较好🤣。在用Bubble的时候,messageRender的返回(搞了好久,最后还是加入了tsx才搞定)

@wzc520pyfm
Copy link
Owner

希望文档指南里面更新一下预制条件🤣,小白复制过去不能运行会很疑惑的。给出的案例里面defineRender可以通过修改直接放到template里面,这个倒是好解决。就是tsx返回的dom这个有点不知道该用啥去替换比较好🤣。在用Bubble的时候,messageRender的返回(搞了好久,最后还是加入了tsx才搞定)

非tsx中messageRender需要借助h函数,不过也可以用message插槽替代messageRender。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants