我正在用角2构建模态服务,我解决了大部分问题,但是我很难以一种很好的角度将模态组件放置在主体元素中。我使用DynamicComponentLoader.loadNextToLocation函数获取模态组件,并将其放在DynamicComponentLoader.loadNextToLocation函数中使用的ElementRef旁边。但是,当我不想将创建的模型放置在某个组件中时,我必须操纵DOM来插入创建的模型。我的问题是,我能否在模态服务中使用我的应用程序中的根元素?当没有为模式提供特定元素作为容器时,我希望实现这一点。
var elementRef = DOM.query('app
我有一个指令,它应该在输入框中修剪一个值。该指令在表单中修改了值,但当我提交它时,该值不会被修饰。
// this code works and the value is trimmed after submitting the form
<input type="text" matInput formControlName="adress" oninput="this.value = this.value.trim()">
// this code trim the value on the form but NOT after