Javascript 如何在jQuery添加的标记中添加角度代码?
我有以下代码:Javascript 如何在jQuery添加的标记中添加角度代码?,javascript,jquery,angular,angular2-template,Javascript,Jquery,Angular,Angular2 Template,我有以下代码: ngOnInit() { var options = { float: true }; $('.grid-stack').gridstack(options); this.gridHr = $('.grid-stack-hr').data('gridstack'); this.items.filter(i => i.category == 'hr').map( item => { this.gridHr.addWidget($(`<div
ngOnInit() {
var options = {
float: true
};
$('.grid-stack').gridstack(options);
this.gridHr = $('.grid-stack-hr').data('gridstack');
this.items.filter(i => i.category == 'hr').map( item => {
this.gridHr.addWidget($(`<div class="start-grid-stack-item">
<div class="grid-stack-item-content" style="background:${ item.color }">
<a class="link" [routerLink]="['employee']">
<img style="display: ${ item.icon ? 'inline-block': 'none' }" src="assets/gridstack/${ item.icon }">
<p>${ item.title }</p>
</a>
</div>
</div>`),
item.x, item.y, item.width, item.height);
});
}
ngOnInit(){
变量选项={
浮动:对
};
$('.grid stack').gridstack(选项);
this.gridHr=$('.grid stack hr').data('gridstack');
this.items.filter(i=>i.category=='hr').map(item=>{
this.gridHr.addWidget($(`
${item.title}
`),
项目x、项目y、项目宽度、项目高度);
});
}
我在angular应用程序中使用jQuery插件。但我无法在jQuery添加的html代码中使用角度结构,如[routerLink]=“['employee']
这可能吗
使用任何展示jQuery添加的angular内部代码用法的代码。如果您在angular应用程序初始化之前进行更改,它应该可以工作。或者,您可以检查是否可以为您完成此操作。我使用angular 2Ah…我对angular 2不太了解,因此无法提供太多帮助。