因此,当我制作我的react原生应用程序时,我尝试使用来自https://github.com/uport-project/react-native-uport-connect的应用程序接口,但有一种语法我还没有理解。
我可以从这个代码中知道const { uport, MNID }是什么意思吗?
import configureUportConnect from 'react-native-uport-connect'
const { uport, MNID } = configureUportConnect({
appName: 'uPort Demo',
appAddress: '2oeXufHGDpU51bfKBsZDdu7Je9weJ3r7sVG',
privateKey:'<PRIVATE_KEY>',
})我对此很陌生,这段代码放在一个单独的js文件中,我试图导出const { uport, MNID },这样我就可以在我的组件中使用它,我不确定它是一个变量,对象还是一些js语法。谢谢!
发布于 2018-09-15 20:49:19
这被称为解构,这意味着您将变量赋值,不是赋值给函数返回的对象,而是赋值给该对象的各个属性,特别是uport和MNID键的属性。另一种语法是使用const variableName = // etc...,然后您可以访问诸如:variableName.uport之类的属性。
https://stackoverflow.com/questions/52344681
复制相似问题