摘要: @[toc] 前言 Angular 除了默认的变化检测机制,也提供了ChangeDetectionStrategy.OnPush,用 OnPush 可以跳过某个组件或者某个父组件以及它下面所有子组件的变化检测。 在本文中,我们将探讨Angular中的变更检测机制,并通过示例代码来说明其工作原理。 变 阅读全文
posted @ 2024-01-19 23:26 程序员偏安 阅读(16) 评论(0) 推荐(0) 编辑
摘要: @[toc] 在讨论Angular的时候,我们经常会听到MVC和MVVM这两种设计模式。这两种模式都是为了将用户界面(UI)和业务逻辑分离,使得代码更易于维护和扩展。在这篇文章中,我们将详细介绍这两种模式,并通过示例代码展示Angular是如何实现MVVM模式的。 MVC模式 MVC模式是Model 阅读全文
posted @ 2024-01-19 23:26 程序员偏安 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 我想将html5的动画效果打包成手机app,以方便传播。而在android开发的组件中就直接由webview可以访问网页,另外在android工程中,assets文件夹下的内容是不会在被编译的,因此可以将已经做好的html5的项目放在该文件夹下,由webview控件打开该文件夹下的index.htm 阅读全文
posted @ 2024-01-19 23:26 程序员偏安 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 前言 npm, yarn和pnpm是时下主流的node.js包管理器。 随着前端项目的增多,会下载许多的依赖。不管是哪种包管理器,都会使用缓存来增加下次下载的速度。但很多情况下缓存文件不会被自动清空,如果不手动清理,可能会占用非常多系统盘的存储空间。 为此,本文记录了三种包管理器如何查看缓存文件路径 阅读全文
posted @ 2024-01-19 23:26 程序员偏安 阅读(593) 评论(0) 推荐(0) 编辑