支持 Vue 3.2.x 语法升级为,script setup

This commit is contained in:
xiaoma
2021-08-14 14:35:42 +08:00
parent d3f7fa0f9e
commit 905984367c
71 changed files with 2362 additions and 2116 deletions

View File

@@ -31,34 +31,17 @@
</div>
</template>
<script lang="ts">
import { defineComponent } from 'vue';
import { useRouter } from 'vue-router';
<script lang="ts" setup>
import { defineEmits } from 'vue';
export default defineComponent({
emits: ['finish', 'prevStep'],
setup(_, { emit }) {
const router = useRouter();
const emit = defineEmits(['finish', 'prevStep']);
function prevStep() {
emit('prevStep');
}
function prevStep() {
emit('prevStep');
}
function finish() {
emit('finish');
}
function toOrderList() {
router.push('/form/step-form');
}
return {
prevStep,
finish,
toOrderList,
};
},
});
function finish() {
emit('finish');
}
</script>
<style lang="less" scoped>