在Angular 2中,你通常如何应对DOM导航,或者你只是依赖JQuery或JQuery这样的助手?
e.g。什么是最接近和prevAll的Angular等价物以及querySelectorAll不够的情况
我知道我可以编写Javascript来执行此操作
实施例。我有一个按钮,用于更改文本框中的文本
// Approach 1, change via a model property
FillTextBoxViaProperty(e)
{
this.OtherProperty = "From textbox, but via the property"
}
// Approach 2, change via DOM manipulation
FillTextBoxDirectly(e)
{
var elem = jQuery(e.srcElement).prevAll('input');
elem.val("From textbox directly");
}
从评论看来,方法(1)似乎是要走的路