angular - 为什么不只使用两种方式的数据绑定?
问题描述
为什么我不应该一直使用双向数据绑定?
解决方案
当您第一次开始使用 Angular 时,可以使用 2 路绑定。但它也有一些缺点。
我首先想到的是:它是模板驱动的,这意味着:您不能动态添加或删除要绑定的数据。您必须在 HTML 中定义所有数据字段,然后隐藏或显示它们。
其次是角度有变化的检测周期在面纱后面运行。它会不断检查是否有任何变化,以便更新对应的内容。当您的应用程序变得越来越大时,这种性能负载就会增加。然后你必须优化。
正如我所说,作为一个新手,你可以使用它。但是你会体验到为什么你应该使用一种方式绑定和其他方式的角度。
推荐阅读
- docker - 在另一个 docker 镜像中使用 docker 镜像
- python - 每 2 秒动画线条,Python
- powershell - Powershell:使用并行文件访问写入日志文件
- parrot-os - unabel 在 parrot os 中启动 zenmap
- trace32 - 劳特巴赫脚本:读取外围设备
- linux - 从另一个 bash 脚本调用 bash 脚本时遇到问题
- python - 带有机器人的 Discord.py,机器人命令对用户来说是私有的吗?如何将它们设为私有?
- oracle - oracle触发器监听alter table语句
- git - 输入“git push -u origin main”后出错
- sas - 使用数据集变量的文件名语句的正确语法