[v3] 绑定中没有生成强类型化自定义事件
说明
我在Wails3遇到一个问题,
我的测试环境:`wails3-n Name 项目 - t 反应 ' 这是一个新生成的标准模板项目,除模板默认外没有自定义生成设置
重写
Wails3 init-n名称为“本试验项目”-t “vanilla”或Wails3 init-n名称为“本试验” 项目 - t 反应 '- 输入项目,并添加一些自定义事件(此处使用 wails3 doc 的例子):
func init () { 游戏中 应用。 注册事件[字符串] ("时间") 应用。 注册事件 [用户 LoginData] (“ 用户: login ”) 应用。 (“ 监视器: stats ”) 应用。 注册事件 [application.void] ("app: ready") {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?
- " 游艇3号 "
* 预期行为
根据Wails v3关于定制事件的文件:
https://v3.wails.io/guides/events-reference/#注册-海关-事件
我期望Wails为已注册的事件生成一个前端绑定/事件文件夹或等同的打出的事件文件,所以打出的事件可以容易地导入这样:
导入 { user Login, MonitorStats} 从 './ 绑定/事件' 导入但前端绑定下没有生成事件文件夹 。 我只能在`Fontend/bondings/GitHub.com/wailsapp/wails/v3/内部/eventdata.d.ts'中找到对事件的定义。
在这个模板中,wails vite插件会自动处理这些事件. 但在非视频项目中,我必须手动引用它,为ts语言服务器提供事件定义. 当代的行为是否如所料?
QQ 屏幕截图
无回复( N)
尝试的修复
QQ 系统细节
贝壳 医生 怀尔斯 v3.0.0-alpha2.105 怀尔斯医生
系统
┌──────────────────────────────────────────────────────────────────────────┐
# # # 名称 # # Windows 10 Pro # # # #
2009年版(建成时间:26200年). 身份证号码 25H2
- 品牌 + 视窗 11 + + . ++ 平台 ++ 窗口 建筑 Amd64 ~去网络视频2 装入器 QQ 真实QQ (原始内容存档于2018-09-22). QQ WebView2版本 149.0.4022.80版. CPU AMD Ryzen 7 9800X3D 8-Core处理器 QQ GPU AMD Radeon RX 9070 XT (高级微设备股份有限公司) |. QQ 记忆 QQ 32GB QQ └──────────────────────────────────────────────────────────────────────────┘
建设环境
┌─────────────────────────────────┐
Go 版本 Go 1.2.5.3 | {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080} - 建设模式 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}我... | . . . . . . .
内容来源: wailsapp/wails