【ivew】ivew 中 render渲染多标签

render自定义渲染标签

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')])
          }
          ))

渲染标签全都放在return后:

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

猜你喜欢

转载自blog.csdn.net/m0_46537958/article/details/108145774