mirror of
https://github.com/WeBankFinTech/fes.js.git
synced 2025-04-06 03:59:53 +08:00
Merge branch 'vue3' of https://github.com/WeBankFinTech/fes.js into vue3
This commit is contained in:
commit
d2b91cce94
@ -4,6 +4,9 @@ import { createI18n, useI18n } from 'vue-i18n';
|
|||||||
// 动态变更 local
|
// 动态变更 local
|
||||||
// 其他组件能拿到 t 函数
|
// 其他组件能拿到 t 函数
|
||||||
// local 变更后,能通知到其他函数
|
// local 变更后,能通知到其他函数
|
||||||
|
// locales目录下以语言简称为子文件下存放配置信息
|
||||||
|
// 其他插件可以运行时修改配置
|
||||||
|
// 所有插件使用一个语言和配置
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
install(app, options, ctx) {
|
install(app, options, ctx) {
|
||||||
|
@ -10,6 +10,6 @@
|
|||||||
"author": "",
|
"author": "",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"vue-i18n": "^9.0.0-beta.2"
|
"vue-i18n": "^9.0.0-beta.15"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,12 +1,5 @@
|
|||||||
import { reactive, toRefs, inject } from "vue";
|
import { inject, reactive } from "vue";
|
||||||
|
|
||||||
export default function initalModel() {
|
export default function initalModel() {
|
||||||
const initialState = reactive(inject("initialState"));
|
return reactive(inject("initialState"));
|
||||||
const setInitialState = (obj) => {
|
|
||||||
initState = reactive(obj);
|
|
||||||
};
|
|
||||||
return toRefs({
|
|
||||||
initialState,
|
|
||||||
setInitialState
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
@ -6,7 +6,7 @@ import { useModel } from '@webank/fes';
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
setup() {
|
setup() {
|
||||||
const { initialState } = useModel('@@initialState');
|
const initialState = useModel('@@initialState');
|
||||||
return {
|
return {
|
||||||
initialState
|
initialState
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user