-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Closed
Labels
package: vue@ionic/vue package@ionic/vue packagetype: feature requesta new feature, enhancement, or improvementa new feature, enhancement, or improvement
Milestone
Description
Feature Request
Ionic version:
[x] 4.x
Describe the Feature Request
i want to use lifecycle "ionViewWillEnter" width vue3 composition api in setup function, but there is no method,
Describe Preferred Solution
Describe Alternatives
Related Code
<script lang="ts">
import Goods from '@/api/goods';
import {useRouter, useRoute} from "vue-router";
// import {getInstance} from "@/utils/getInstance";
import {effect, reactive} from '@vue/reactivity'
import {defineComponent, onMounted, ref, watch} from "vue";
import {
IonPage,
IonList,
IonItem,
IonLabel,
IonAvatar,
} from '@ionic/vue';
export default defineComponent({
name: "GoodsList",
components: {
IonPage,
IonList,
IonItem,
IonAvatar,
IonLabel,
},
methods: {
// only use like this
ionViewWillEnter() {
console.log('Home page will enter');
}
},
setup() {
onMounted(() => {
})
// i hope to use on here, eg:
ionViewWillEnter(() => {})
}
})
</script>
Additional Context
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
package: vue@ionic/vue package@ionic/vue packagetype: feature requesta new feature, enhancement, or improvementa new feature, enhancement, or improvement