imvkmark
11/30/2018 - 3:23 AM

iview:button

iview button

// normal
// 按钮
if (params.row.can_bond) {
	const btnBond = h('i-button', {
		props : {
			type  : 'primary',
			size  : 'small',
			icon  : 'social-bitcoin',
			shape : 'circle',
		},
		style : 'margin-right:5px;',
		on    : {
			click : () => {
				that.onBondClick(params);
			}
		}
	});
	btns.push(btnBond);
}


// poptip
// poptip button
if (params.row.can_enable) {
	const btnEnable = h('poptip', {
		props : {
			confirm   : true,
			width     : 200,
			title     : '确认启用 ? ',
			placement : 'left'
		},
		on    : {
			'on-ok' : () => {
				that.onDoClick(params, 'enable');
			}
		}
	}, [
		h('i-button', {
			props : {
				type  : 'error',
				size  : 'small',
				icon  : 'ios-checkmark',
				shape : 'circle',
			},
			style : 'margin-right:5px;',
		})
	]);
	btns.push(btnEnable);
}