myesn

myEsn2E9

hi
github
cover

DataTables(1.x 和 2.x) 固定表头和首列

#说明 DataTables 1.x 和 2.x 的使用方式不同,请仔细阅读。 特别注意,不同的 UI 选择不一样的的库,他们的依赖文件也完全不同,比如我使用 ABP,它内部默认使用 Bootstrap 5 适用于 1.x 最简单的固定表头,就是设置表内容的高度(px…
IIS: 配置 ASP.NET Core 环境变量使用不同的配置文件
在不同的环境中期望使用不同的配置文件,这有很多种方式,参考:https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/environments?view=aspnetcore-8.0 我使用的方式是配置环境变量:ASPN…
cover

How to type Next.js env variables in TypeScript

https://dev.to/krzysztofzuraw/how-to-type-nextjs-env-variables-in-typescript-50cg
cover
cover
cover

ABP: How to override localization strings of depending modules

重写 Resource 需要注意,一般来说是在 Domain.Shared 层,但有一些例外情况,比如 AbpUiResource(framework/src/Volo.Abp.UI) 就只能在 Web 层重写,从名称可以看出,它的使用范围仅在 UI 层。 首先大致阅读以下文档…
React: 如何为你的博客创建目录
https://www.freecodecamp.org/chinese/news/how-to-build-a-table-of-contents-component/
React.useEffect Hook 常见问题及解决方法
https://www.freecodecamp.org/chinese/news/most-common-react-useeffect-problems-and-how-to-fix-them/
React useEffect 完整指南
https://overreacted.io/a-complete-guide-to-useeffect/
15 个 React 组件原则和最佳实践,以实现更好的软件架构和设计(翻译和转载)
有意识地实现 React 应用程序更具可扩展性的设计。
使用 Animate.css 在元素 hover 时添加动画
https://gist.github.com/myesn/b684d1524e6a5ddc41987404026b1a58 参考: https://animate.style https://developer.mozilla.org/zh-CN/docs/Web/CSS…
ASP.NET Core 状态管理之 TempData
想象一个场景,比如注册后跳转到其它页面: 在注册页面:注册成功后,跳转到登录页面 在登录页面:仅提示一次注册成功 一般页面跳转后给出上一个页面的操作提示是一件麻烦的事情,但使用 TempData 使得事情变得简单。 TempData 中数据的生命周期是下次请求内…
Razor Pages Components
如何在 Razor Pages 中编写一个可重用的 UI 组件,参考以下文档: https://www.learnrazorpages.com/razor-pages/view-components https://learn.microsoft.com/en-us…
cover
cover
cover
cover
cover
cover

Edge 浏览器内存泄漏 Video Memory Management Internal

通过 Edge 浏览器访问 https://www.douyin.com ,在正常观看多个视频后,发现内存占用一直上涨。并且在关闭标签页、关闭浏览器后,内存仍然不会被释放,这就导致,通过任务管理器查看内存占用 99%,但又看不出到底是哪个程序出的幺蛾子: 并且…
cover

自动生成 changelog

移步:https://github.com/myesn/generate-changelog-tests
cover

wangEditor: 新增 table 悬浮菜单实现全选 table

动态图效果: 下载下来,拷贝到项目中: wang-editor-table-select-all-hover-menu.js 然后在 wang-Editor 实例化后配置 table 悬浮菜单: Copy const editor = createEditor…
ABP: 配置 Identity 密码规则
https://stackoverflow.com/a/76053405/7712266 https://docs.abp.io/en/abp/latest/Modules/Identity#options https://github.com/abpframework…
SignInManager.SignInAsync 配置登录过期时间等参数
Copy private void ConfigureApplicationCookie(IServiceCollection services) { //// 配置 Identity 登录 Cookie,比如登录过期时间等 //// https://github…
ABP: 使用手机号登录
首先参考 abp modules identity 源代码,在自己的 Web 项目中创建: Pages/Account/Login.cshtml Pages/Account/Login.cshtml.cs 先将 Login.cshtml 的源代码拷贝过来,然后修改 Login…
ABP: Global JavaScript/CSS
打开 Web 项目的 WebModule 文件,添加如下代码: 这些全局的 js/css 文件位于 Web 项目的 wwwroot 目录下 Copy private void ConfigureBundles() { Configure<AbpBundlingOptions…
Ownership of this blog data is guaranteed by blockchain and smart contracts to the creator alone.