[Ivew] render multiple tags in ivew

render custom rendering tags

this.$Modal.confirm({
        title: data.message,
        width: 520,
        render: (h) => {
          return h('div', params.map((item, index) => {
          // 此处重点
            return h('div', [h('a', {
              on: {
                click: (val) => {
                  let routeData = this.$router.resolve({
                    name: 'firm_show',
                    params: { id: item.id }
                  })
                  window.open(routeData.href, '_blank')
                  this.isSubmitting = false
                }
              },
              style: {
                marginRight: '5px'
              }
            }, item.name), h('br')])
          }
          ))

The rendering tags are all placed after return:

return h('div',[
		h('a',.....),   h('br')
])

Guess you like

Origin blog.csdn.net/m0_46537958/article/details/108145774