wordsModel.js 491 B

12345678910111213141516171819
  1. import { i18n, keys } from "../language";
  2. export default {
  3. state: {},
  4. actions: ({ model, setState }) => ({
  5. getWords() {
  6. console.log("aaaa");
  7. var words = {};
  8. keys.forEach((item) => {
  9. words[item] = i18n.t(item);
  10. });
  11. setState({ ...words });
  12. },
  13. getWordsStr(key) {
  14. const allWords = model();
  15. return allWords[key];
  16. },
  17. }),
  18. };
  19. //国际化