const Radio = createnRadio(); const Select = createSelect(); const Option = createOption(); const UploadImage = createUploadImage(); const Editor = createEditorComponent(); const InputGroup = createInputGroup(); const QuestionGroup = createQuestionGroup() new Vue({ el: '#productEdit', components:{ 'cm-radio': Radio, 'cm-select': Select, 'cm-option': Option, 'cm-upload-image': UploadImage, 'cm-editor': Editor, 'cm-input-group': InputGroup, 'cm-question-group': QuestionGroup }, data:{ status: 1, options: [ { value: '选项1', label: '黄金糕', }, { value: '选项2', label: '双皮奶', }, { value: '选项3', label: '蚵仔煎', }, { value: '选项4', label: '龙须面', }, { value: '选项5', label: '北京烤鸭', }, ], selected: '', youdian: '', paramsList: [ { name: '品牌', value: '华硕' }, { name: '尺寸', value: '30mm*30mm' } ], placeholderList: [{ label: '例如:名牌', value: '请输入名牌信息' }], minLimit: 1 }, mounted: function(){ $('.navLayout').find('.navList').removeClass("on").find('.con').hide().find('a').removeClass("on"); $('.navLayout').find('.navList').eq(3).addClass("on").find('.con').show().find('a').eq(0).addClass("on"); }, watch: { }, methods: { handleRemove(item){ console.log(item); }, handleAdd(){ console.log(1111); this.paramsList.push({ name: '', value: '' }) } } });