mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-16 01:52:19 +08:00
REVERT ME: add vue test app verificaiton
This commit is contained in:
@ -10,5 +10,5 @@ export default {
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
plugins: [typescript()],
|
plugins: [typescript()],
|
||||||
external: ['vue-router', 'vue']
|
external: ['vue-router', 'vue', '@ionic/vue']
|
||||||
};
|
};
|
||||||
|
@ -9,6 +9,7 @@ import {
|
|||||||
import { createIonRouter } from "./router";
|
import { createIonRouter } from "./router";
|
||||||
import type { IonicVueRouterOptions } from "./types";
|
import type { IonicVueRouterOptions } from "./types";
|
||||||
import { createViewStacks } from "./viewStacks";
|
import { createViewStacks } from "./viewStacks";
|
||||||
|
import { VueFoo } from '@ionic/vue';
|
||||||
|
|
||||||
export const createRouter = (opts: IonicVueRouterOptions) => {
|
export const createRouter = (opts: IonicVueRouterOptions) => {
|
||||||
const routerOptions = { ...opts };
|
const routerOptions = { ...opts };
|
||||||
@ -37,3 +38,7 @@ export const createWebHashHistory = (base?: string) =>
|
|||||||
createVueWebHashHistory(base);
|
createVueWebHashHistory(base);
|
||||||
export const createMemoryHistory = (base?: string) =>
|
export const createMemoryHistory = (base?: string) =>
|
||||||
createVueMemoryHistory(base);
|
createVueMemoryHistory(base);
|
||||||
|
|
||||||
|
console.log('[@ionic/vue-router] VueFoo', VueFoo);
|
||||||
|
|
||||||
|
export const VueRouterFoo = 'VueRouterFoo';
|
||||||
|
@ -127,3 +127,9 @@ export {
|
|||||||
ToggleCustomEvent,
|
ToggleCustomEvent,
|
||||||
TransitionOptions,
|
TransitionOptions,
|
||||||
} from "@ionic/core/components";
|
} from "@ionic/core/components";
|
||||||
|
|
||||||
|
import { CoreFoo } from '@ionic/core/components';
|
||||||
|
|
||||||
|
console.log(`[@ionic/vue]: CoreFoo`, CoreFoo);
|
||||||
|
|
||||||
|
export const VueFoo = 'VueFoo';
|
||||||
|
@ -2,7 +2,8 @@ import { createApp } from 'vue'
|
|||||||
import App from './App.vue'
|
import App from './App.vue'
|
||||||
import router from './router';
|
import router from './router';
|
||||||
|
|
||||||
import { IonicVue } from '@ionic/vue';
|
import { IonicVue, VueFoo } from '@ionic/vue';
|
||||||
|
import { VueRouterFoo } from '@ionic/vue-router';
|
||||||
|
|
||||||
/* Core CSS required for Ionic components to work properly */
|
/* Core CSS required for Ionic components to work properly */
|
||||||
import '@ionic/vue/css/core.css';
|
import '@ionic/vue/css/core.css';
|
||||||
@ -23,6 +24,9 @@ import '@ionic/vue/css/display.css';
|
|||||||
/* Theme variables */
|
/* Theme variables */
|
||||||
import './theme/variables.css';
|
import './theme/variables.css';
|
||||||
|
|
||||||
|
console.log(`[vue-test-app] VueFoo`, VueFoo);
|
||||||
|
console.log(`[vue-test-app] VueRouterFoo`, VueRouterFoo);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Vue 3 has its own error handling.
|
* Vue 3 has its own error handling.
|
||||||
* Throwing errors in promises go through
|
* Throwing errors in promises go through
|
||||||
|
Reference in New Issue
Block a user