为什么Angular JS的日期选择器会占用这么多CPU?当你在一个页面上有几个日期选择器时,它们会显着降低网站的速度。有什么办法可以缓解这种情况吗?例如,官方Angular for Bootstrap指令:x1c 0d1x的数据mobinni/material-date-picker:
的
ndh0cuux1#
由于我找不到一个有效的AngularJS日期选择器,我改用了一个不阻塞AngularJS摘要的独立日期选择器:https://github.com/dbushell/Pikaday。我的应用程序现在快多了。至于评论中的建议,我看不出 Package 器如何使任何东西更快(更多的代码=更慢的速度),而且我不能安全地更改外部组件的代码。我想也许人们只是写得不好,或者这种挫折感是AngularJS固有的,也是人们转向React的原因。
m528fe3b2#
我相信现在一个很好的轻量级替代方案是在浏览器中使用HTML5本机功能。只需使用<input type="date">和浏览器特定的日期选择器将弹出。它被所有现代浏览器支持,非常容易实现,并且对于大多数情况来说足够好。这种方法的一个显着缺点是占位符属性不起作用,截至2023年...
<input type="date">
2条答案
按热度按时间ndh0cuux1#
由于我找不到一个有效的AngularJS日期选择器,我改用了一个不阻塞AngularJS摘要的独立日期选择器:https://github.com/dbushell/Pikaday。我的应用程序现在快多了。
至于评论中的建议,我看不出 Package 器如何使任何东西更快(更多的代码=更慢的速度),而且我不能安全地更改外部组件的代码。
我想也许人们只是写得不好,或者这种挫折感是AngularJS固有的,也是人们转向React的原因。
m528fe3b2#
我相信现在一个很好的轻量级替代方案是在浏览器中使用HTML5本机功能。只需使用
<input type="date">
和浏览器特定的日期选择器将弹出。它被所有现代浏览器支持,非常容易实现,并且对于大多数情况来说足够好。这种方法的一个显着缺点是占位符属性不起作用,截至2023年...