我有以下代码
import React, { Component } from 'react'; 从'../ethereum/factory' 导入工厂;
import ads_list from './ads_list' class showAds extends Component { static async getInitialProps(){ let i; let a = []; const ad=await factory.methods.getAdress().call(); const unique_address = Array.from(new Set(ad)); for ( i = 0 ;i < unique_address.length;i++){ a[i] = await factory.methods.getClientData(unique_address[i]).call(); } console.log(a); return {a}; } render(){ return <div> <p>{}</p> </div>; } } export default showAds;
对于上面的代码,我在控制台中得到了低于值。
[
{
'0': 'www.google.com',
'1': 'Click here and enjoy searching',
'2': '17'
},
{
'0': 'www.gmail.com',
'1': 'PLease login here',
'2': '2'
}
{
'0': 'www.google.com',
'1': 'Click here and enjoy searching',
'2': '17'
},
{
'0': 'www.gmail.com',
'1': 'PLease login here',
'2': '2'
}
]
我面临的问题是在前端打印这些值。