angularjs 为什么Angular的日期选择器这么慢?

bvjveswy  于 5个月前  发布在  Angular
关注(0)|答案(2)|浏览(49)

为什么Angular JS的日期选择器会占用这么多CPU?当你在一个页面上有几个日期选择器时,它们会显着降低网站的速度。
有什么办法可以缓解这种情况吗?
例如,官方Angular for Bootstrap指令:
x1c 0d1x的数据
mobinni/material-date-picker:


ndh0cuux

ndh0cuux1#

由于我找不到一个有效的AngularJS日期选择器,我改用了一个不阻塞AngularJS摘要的独立日期选择器:https://github.com/dbushell/Pikaday。我的应用程序现在快多了。
至于评论中的建议,我看不出 Package 器如何使任何东西更快(更多的代码=更慢的速度),而且我不能安全地更改外部组件的代码。
我想也许人们只是写得不好,或者这种挫折感是AngularJS固有的,也是人们转向React的原因。

m528fe3b

m528fe3b2#

我相信现在一个很好的轻量级替代方案是在浏览器中使用HTML5本机功能。只需使用<input type="date">和浏览器特定的日期选择器将弹出。它被所有现代浏览器支持,非常容易实现,并且对于大多数情况来说足够好。这种方法的一个显着缺点是占位符属性不起作用,截至2023年...

相关问题