移动端h5页面禁止上下拖拽滚动
本以为可以靠 CSS 实现,结果事与愿违,最终还是要靠 JS 实现...
//阻止默认的处理方式(阻止下拉滑动的效果)
//passive 参数不能省略,用来兼容ios和android
document.body.addEventListener('touchmove', function (e) {
e.preventDefault();
}, {passive: false});
本以为可以靠 CSS 实现,结果事与愿违,最终还是要靠 JS 实现...
//阻止默认的处理方式(阻止下拉滑动的效果)
//passive 参数不能省略,用来兼容ios和android
document.body.addEventListener('touchmove', function (e) {
e.preventDefault();
}, {passive: false});
ASP.NET CORE MVC 中的 Html.Partial 和 Html.RenderPartial 都是输出html片段,但区别在于:
对于初次接触 Mac 电脑的我发现插入移动硬盘却不能操作里面的数据,原因是 MacOS 只默认支持对 NTFS 格式磁盘的读取,而不能移动、修改、重命名和删除文件…
后来了解到 NTFS(New Technology File System)是微软为 Windows NT 内核的系列操作系统开发的磁盘格式,所以,苹果公司因版权问题不能直接对 NTFS 进行良好支持,但这并不代表不支持!
一般情况下,很多人会选择通过使用 NTFS For Mac 等工具读写硬盘,但这些好用的工具无一例外都要收费,于是,口袋空虚的我不得不找一个免费的解决方案。
开发 WPF 程序的过程中,在编写 xaml 的页面中看到框架内很多默认命名空间都是用一段网址...
复制这些网址在浏览器中,并不是都可以直接访问!那这些网址如何定义,为何可以用来表示命名空间?
在开发基于 .NET Core 3 的 WPF 程序的过程中,有了将 Converter 和 Formatter 等工具类封装到另一个类库中以便于重用的需求。
于是,在新建 .NET Core 类库之后,将类文件复制进入,编译时报错 System.Windows.Data 无法访问!
可新建的类库和原 WPF 的程序以来的框架都 是 Microsoft.NETCore.App ,这就奇怪了。