Vue.js HelloWorld
This tutorial shows you how to use the SDK in your Vue.js application.
You will replace the content of the default HelloWorld
component and display the current block height of the æternity testnet.
1. Install Vue.js
npm install -g @vue/cli
2. Create a new Vue.js project
vue create my-project
3. Switch to the folder of your Vue.js project
cd my-project
4. Install the SDK
npm install @aeternity/aepp-sdk
5. Modify the HelloWorld component
<!-- src/components/HelloWorld.vue -->
<script>
import { AeSdk, Node } from '@aeternity/aepp-sdk'
export default {
name: 'HelloWorld',
data () {
return {
msg: 'Loading latest block ...'
}
},
async mounted () {
// Init required Node class
const node = new Node('https://testnet.aeternity.io')
// Init SDK instance with AeSdk class
const aeSdk = new AeSdk({
nodes: [{ name: 'test-net', instance: node }],
})
// Start using the SDK
const height = await aeSdk.getHeight()
this.msg = 'Current Block: ' + height
}
}
</script>
6. Run the application
npm run serve