$(function () { }); let vm = new Vue({ el: '#rrapp', data: { selectButtonDisabled:true, q: { storeId: '', barCode: '', sku: '', isHead: '0', pdfType: '36', headUrl: '' }, stores: [], isHeads: [{ id: '0', name: '无标签头' }, { id: '1', name: '有标签头' }], pdfTypes: [ {id: '36', name: '36规格'} ] }, methods: { changeHead:function(){ console.log(vm.q) console.log(vm.selectButtonDisabled) if (vm.q.isHead=='0'){ vm.pdfTypes=[ {id: '36', name: '36规格'} ]; vm.q.pdfType='36'; vm.selectButtonDisabled=!vm.selectButtonDisabled; }else { vm.pdfTypes=[{ id: '1', name: '1规格' }, { id: '2', name: '2规格' }, { id: '4', name: '4规格' }, { id: '9', name: '9规格' }, { id: '12', name: '12规格' }, { id: '18', name: '18规格' }, {id: '36', name: '36规格'} ] vm.selectButtonDisabled=!vm.selectButtonDisabled; } }, selectLabelHead: function () { alert("selectLabelHead") }, exportPdf: function () { alert("exportPdf") } }, mounted() { $.get("../store/queryAll", function (r) { vm.stores = r.list; }); } });