docs(Empty): use composition api

This commit is contained in:
chenjiahan
2020-12-13 14:03:37 +08:00
parent 668a7fbf5f
commit 7537370343
+30 -23
View File
@@ -34,32 +34,39 @@
</demo-block> </demo-block>
</template> </template>
<script> <script lang="ts">
import { ref } from 'vue';
import { useTranslate } from '@demo/use-translate';
const i18n = {
'zh-CN': {
error: '通用错误',
search: '搜索提示',
network: '网络错误',
imageType: '图片类型',
description: '描述文字',
customImage: '自定义图片',
bottomContent: '底部内容',
},
'en-US': {
error: 'Error',
search: 'Search',
network: 'Network',
imageType: 'Image Type',
description: 'Description',
customImage: 'Custom Image',
bottomContent: 'Bottom Content',
},
};
export default { export default {
i18n: { setup() {
'zh-CN': { const t = useTranslate(i18n);
error: '通用错误', const active = ref('error');
search: '搜索提示',
network: '网络错误',
imageType: '图片类型',
description: '描述文字',
customImage: '自定义图片',
bottomContent: '底部内容',
},
'en-US': {
error: 'Error',
search: 'Search',
network: 'Network',
imageType: 'Image Type',
description: 'Description',
customImage: 'Custom Image',
bottomContent: 'Bottom Content',
},
},
data() {
return { return {
active: 'error', t,
active,
}; };
}, },
}; };