私はjs-ipfs(0.49.0)に取り組んできましたが、これはうまく機能していましたが、いくつかの問題が発生し始めました.とにかく、コードをもう一度見るために戻ってきて、接続は正常に機能しますが、アップロードしようとすると新しいエラー
オブジェクトは非同期反復可能ではありません
それが何を意味するのか、または私のコードでどのように対処するのかわかりません。多くの例は、vue ではなく、react 用です
任意のポインターは非常に喜ばれます。
methods: {
async getIpfsNodeInfo() {
try {
// Await for ipfs node instance.
node = await ipfs
// console.log(node)
// Call ipfs `id` method.
// Returns the identity of the Peer.
const { agentVersion, id } = await node.id()
this.agentVersion = agentVersion
this.id = id
// Set successful status text.
this.status = 'Connected to IPFS '
} catch (err) {
// Set error status text.
this.status = `Error: ${err}`
}
},
onFileSelected(event) {
this.selectedFile = event.target.files[0]
this.saveIPFS()
},
async saveIPFS() {
try {
for await (const result of node.add(this.selectedFile)) {
this.fileContents = result
this.getIPFS()
}
} catch (err) {
// Set error status text.
this.status = `Error: ${err}`
}
},