James777
James777
  • 发布:2022-01-13 11:15
  • 更新:2022-01-13 17:53
  • 阅读:827

请教一下uniapp下vue3如何写这个export

分类:uni-app
js

uniapp在使用vue3的时候export 一段json配置 代码如下:

//config.js  
let json = {name: 'zhangsan', sex:'man'}  

请问在config.js里如何写export代码 使得可以 直接imoprt {name} from config.js

2022-01-13 11:15 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com - 一个喜欢听萨克斯的男人

这个很简单

export {  
  sex: "man",  
  name: "zhangsan"  
}

可以看下阮一峰先生关于module的语法https://es6.ruanyifeng.com/#docs/module

  • James777 (作者)

    你好 刚才试了下 在uniapp vue3项目下 这个config.js 里直接写 export {

    sex: "man",

    name: "zhangsan"

    }

    会报错,好像没有直接 export一个json对象

    2022-01-13 17:46

1***@qq.com

1***@qq.com - 一个喜欢听萨克斯的男人

我好像把它搞错成另外的runtime了,应该是这样

export const sex = "man"  
export const name = "zhangsan"
1***@qq.com

1***@qq.com - 一个喜欢听萨克斯的男人

你好,试试下边这种写法

export const sex = "man"    
export const name = "zhangsan"

之前那种是我的项目中用的其他的runtime

  • James777 (作者)

    这种是可以的,不过我是想把一个 json expor出去 然后import的地方可以直接用json的对象名 引入,好像是实现不了。

    主要是我这边直接拿到的数据是json数据。

    2022-01-13 18:17

  • 1***@qq.com

    回复 James777: 你只能 export const json = { sex:"man", name: "zhangsan" },然后用的时候再去 import { json } from "config.js"

    2022-01-13 19:29

  • James777 (作者)

    回复 1***@qq.com: 好的 谢谢

    2022-01-13 20:07

该问题目前已经被锁定, 无法添加新回复