我目前正在尝试在我的应用程序中实现 Angular Universal,但我的应用程序中有很多操作。我不完全理解触摸 DOM 究竟是什么。
是否使用 jquery 触摸 DOM 更改 div 内的文本?
有一个按钮滚动到底部?
$('html, body').animate({
scrollTop: $("#sectAbout").offset().top
}, 1000);
添加一个类?:
$('#smallLogo').addClass(this.diffAni[picked]);
有图像旋转?
监听滚动事件?:
$(document).scroll(function() {
scroll_start = $(this).scrollTop();
等等。你能举一些例子来说明触摸 DOM 的实际含义和/或触摸 DOM 的一些明显迹象吗?还有什么方法可以在不接触 DOM 的情况下测试应用程序?
一些替代方案会有所帮助。我知道只使用 ngClass 添加一个类真的很简单,但是滚动事件呢?