我正在尝试使用相同的功能从bootstrap和jquery到Angular中实现Holy-Grail布局。我从this question获得了初始引导程序和jquery代码。
这是我要翻译为typecript的jquery代码(并成功实现了相同的实现)
$(function() {
$(".menu-toggle").on("click", function(e) {
if($(this).hasClass("nav")) {
$("nav").addClass("open");
}
else {
$("aside").addClass("open");
}
e.stopPropagation();
});
$("body:not(nav)").on("click", function(e) {
$("nav, aside").removeClass("open");
});
});
在尝试实现功能时,会出现不匹配的情况。
Here is my current implementation on stackblitz
我正在尝试完全按照其在Angular中的方式复制here中的功能。我遇到的问题是:
我要问的是,如何使this看起来与this完全一样,并特别强调滚动和粘性元素?
-------更新------
现在我要做的就是:
答案 0 :(得分:0)
我终于有了一个灵敏的圣杯布局,该布局由角材料和css制成。
Here is the working code in stackblitz
功能:
如果您有任何改进,请务必在此处分享,以使我们所有人受益。干杯。