在写一个父子页面交互的事件时遇到了一个问题,环境是FineUICore
,子页面用window
的IFrame
,在window执行保存后,需要执行父页面的赋值方法;
比如 F.ui.tbxProvince.setValue('结果');
,这里直接写的js,其实在后台是 UIHelper.TextBox("tbxProvince").Text(province);
这两个效果是一样的
但是在子页面直接执行 F.ui.tbxProvince
是找不到😕的,子页面没这个控件,所以要在父页面调用,可以这样写
因为特定场景,想到使用 html2canvas
给Grid导出图片,感觉比导出Excel好使一些,这里忽略了Grid的横向滚动条,遇见的可以作为参考,导出的效果还是不错的
开发时遇到了这个情况,我想在两个业务类中传输数据,即类1定义了日志的实现,类2调用,所以我想将日志实现作为一个依赖注入,使用 Scoped 在本次提交时生效,然而我的业务代码是 Singleton 注入 services.AddSingleton
,当业务类直接通过构造引用区域依赖 Scoped 时会报错,稍微测试了一下,这里记录总结;