1

我使用 el-icon 创建了一个带有自定义 el-dialog 标题的对话框,但 el-icon 没有出现。如何使图标出现?

这是我的代码

<el-dialog :title="titleData" :visible.sync="dialogVisible" width="30%">
  <span>This is a message</span>
  <span slot="footer" class="dialog-footer">
    <el-button @click="dialogVisible = false">Cancel</el-button>
    <el-button type="primary" @click="dialogVisible = false">Confirm</el-button>
  </span>
</el-dialog>

methods: {
  setTitle() {
  this.titleData = '<el-icon-info></el-icon-info>' + 'Info'
}

这是我的小提琴:https ://jsfiddle.net/dede402/y93kvew5/6/

4

2 回答 2

6

title只需使用组件上可用的插槽el-dialog。这是您使用有效解决方案更新的小提琴:https ://jsfiddle.net/budgw/y93kvew5/10/

于 2018-06-27T07:56:32.070 回答
0

投币口

——:Dialog的内容

title:Dialog标题的内容

footer:对话框页脚的内容

<el-dialog :visible.sync="dialogVisible" width="30%">
  <span slot="title"><el-icon-info></el-icon-info>Info</span>
  <span>This is a message</span>
  <span slot="footer" class="dialog-footer">
    <el-button @click="dialogVisible = false">Cancel</el-button>
    <el-button type="primary" @click="dialogVisible = false">Confirm</el-button>
  </span>
</el-dialog>
于 2018-06-27T09:30:59.433 回答