2016-05-27 3 views
1

Я пытаюсь поставить такие переменные как {{variable}} внутри тела бутстрапа, но он не работает. Я делаю это в Angular2. Это мой HTML:Modal Angular 2 body

<div> <button class="btn btn-danger" (click)="modal.alert() 
    .title('Model') 
    .body('testing model angular 2' {{variable}}) 
    .okBtn('ok') 
    .open();">Open Model</button> </div> 

и это мой класс:

export class App { 
    constructor(private modal: Modal, private elementRef: ElementRef, 
       private injector: Injector, private _renderer: Renderer) {} 
} 

модальное работает отлично:

enter image description here

Проблема: Я должен представить Таблица базы данных с некоторыми переменными в таблице HTML, и я не знаю, как это сделать.

ответ

0

Это не должно работать. {{}} работает только в шаблоне компонента, а не в HTML, переданном как строка.

Используйте вместо этого:

<div> <button class="btn btn-danger" (click)="modal.alert() 
    .title('Model') 
    .body('testing model angular 2' + variable) 
    .okBtn('ok') 
    .open();">Open Model</button> </div> 
+0

Спасибо, он работал –

+0

рад услышать :) –

+0

Вы знаете, как стиль в DIV внутри "тела ('

')"? –