Aurelia,在视图模型中渲染UI

时间:2016-06-21 17:18:56

标签: dialog aurelia aurelia-templating

我在Aurelia项目中使用bootstrap3对话框,那么,有哪种方法可以在视图模型中编译模板?像

export class MyComponent {
    ...
      showMyDialog() {
        bootstrapDialog.show({
          title: 'My title',
          message: `
            <select class="form-control" style="width: 100%;" select2.bind="{placeholder: '-- select an option --'}">
              <option></option>
              <option value="1">First value</option>
              <option value="2">Second value</option>
            </select>
          `,
          buttons: [{
            label: 'Cancel',
            action: (dialog) => {
              dialog.close();
            }
          }, {
            label: 'OK',
            cssClass: 'btn-primary',
            action: (dialog) => {
              this.doMyThing();
              dialog.close();
            }
          }]
        });
      }
    ...
}

消息参数有一个自定义属性select2,但在此代码中没有效果

0 个答案:

没有答案