=========== HTML ===================
<div v-html="payHtml" style="display:none"> {{payHtml}} </div>
============ JS =====================
window.onload = function () { var app = new Vue({ el: '#app', data: { payHtml: null } }), methods:{ payOrder(){ axios.post('/OrderAppManage/InitiateOrderByAppWeb', {参数1:值}) .then(response => ( (response.data.error == 0) ? (this.payHtml = response.data.info) : alert(response.data.info))) .then(() => { document.forms['alipaysubmit'].submit(); }) .catch(function (error) { console.log(error);}); } } }