[Java Script][Vue.js]顯示金額

閱讀時間約 4 分鐘
<template>
<div id="queryAcc">
<!-- 由於Element-UI官方支援的ICON圖標比較少,這裡我們自訂一個貨幣圖標-->
<i class="el-icon-xxx"/><br/>
<div>
<span>金額</span>
</div><br/>
<!--呼叫後端金額查詢介面進行資料渲染-->
<div>
{{balance}}
</div>
<!--使用Element-UI元件新增儲值按鈕-->
<br/>
<el-row>
<el-button type="info" @click="toCharge">充值</el-button>
</el-row>
<router-view/>
</div>
</template>

<script>
// 引入axios
// eslint-disable-next-line no-unused-vars
import axios from 'axios'

export default {
name: 'App',
// 頁面資料定義
data () {
return {
balance: ''
}
},
// 在vue的created生命週期中實現向後端微服務查詢餘額的功能
created () {
this.getBalance()
},
methods: {
// 取得使用者金額方法
getBalance: function () {
// 查詢餘額信息
axios.get('/api/account/queryAcc?userId=10001&accType=0').then(response => {
// 顯示返回的資料
this.balance = '¥' + response.data.data[0].balance / 100 + '元'
console.log(response.data)
}, response => {
console.log('error')
})
},
// 充值
toCharge: function () {
// 以開啟新視窗的方式進行充值頁面跳轉
let routeData = this.$router.resolve({ path: '/charge', query: { userId: 10001 } })
window.open(routeData.href, '_blank')
}
}
}
</script>

<style>
#queryAcc {
font-family: 'Avenir', Helvetica, Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-align: center;
color: #2c3e50;
margin-top: 60px;
}
.el-icon-cny{
background: url(../../src/assets/cny.png) center no-repeat;
background-size: cover;
}
.el-icon-cny:before{
content: "替";
font-size: 35px;
visibility: hidden;
}
</style>


參考:

[Java Script][Vue.js]充值頁面

7會員
112內容數
嗨,我是一名程式設計師,會在這分享開發與學習紀錄。
留言0
查看全部
發表第一個留言支持創作者!
小黑與程式的邂逅 的其他內容
[Java Script]Vue.js
閱讀時間約 2 分鐘
你可能也想看
創作者要怎麼好好休息 + 避免工作過量?《黑貓創作報#4》午安,最近累不累? 這篇不是虛假的關心。而是《黑貓創作報》發行以來可能最重要的一篇。 是的,我們這篇講怎麼補充能量,也就是怎麼休息。
Thumbnail
avatar
黑貓老師
2024-06-29
防曬產品係數測試報告彙整(2024年)從2014年起,自己對於市售防曬產品的效能產生了濃厚的興趣。因為當時候發現不少產品的防曬係數其實標示是有問題的,像是原本應該是人體測試的SPF與PA數值,實際上沒有做,只用機器測試的數據來充當,但這兩者卻有很大的差異。像是防曬係數其實有強度、廣度與平均度三個面向需要一起判斷,但多數廠商並沒有完整標示
Thumbnail
avatar
邱品齊皮膚科醫師
2023-04-27
[ JavaScript 筆記] 變數 Variable & 值 Value 與他們的命名方式前言: 雖然前面有些定義還沒有完整的解釋,但還是後面再說吧, 誰想一直看理論啊(摔本子)
avatar
YAL
2024-04-25
[ JavaScript 筆記] JavaScript 能做什麼前言: 前一篇講了 JS 的定義,這裡來談談能用它來做什麼, 希望能限制在 500 字以內(這是我看文章的極限,超過字數就會開始分心(?))
avatar
YAL
2024-04-24
[ JavaScript 筆記] JavaScript 定義前言: 一直想要把自己的學習筆記整理整理,至少在寫下筆記的時候,也能釐清觀念。 結果拖延到現在,終於要提筆了,不知道能堅持多久(???)。
avatar
YAL
2024-04-23
JavaScript 有哪些資料型別? 怎麼辨別變數的資料型別?JS 資料型別分為兩大類,原始型別 (Primitive values) 和物件型別 (Objects)。
Thumbnail
avatar
阿榮
2024-04-09
JavaScript Class類別 (class) 是在 ES6 中引入,用來作為建立新物件的模板。它可以將程式碼封裝起來。
Thumbnail
avatar
阿榮
2024-03-27
JavaScript 程式札記 : 日期 Date在網頁開發中,時間與日期的處理是重要且基礎的部分,本文將介紹 JavaScript 中的日期的處理方法,並提供範例程式來協助你理解。
Thumbnail
avatar
梧笙
2024-01-29
【Javascript】檔案資料處理專案產生大量又瑣碎的作業做處理,眼下要從iReport的設定檔(jrxml)擷取每一項套印參數出來,提供給別人做Excel公式的資料表進行作業。
Thumbnail
avatar
2023-12-24
JavaScript 演義 #41: 群英戰呂布,英勇對陣JavaScript 演義 #41: 群英戰呂布,英勇對陣
Thumbnail
avatar
KH Huang
2023-12-20
Java Script自學經驗回顧來到學期2-3的階段,第一個作業就是打造餐廳清單。原本認為經過電影清單的學習經歷之後,對於打造餐廳清單應該也不會太過困難;沒想到我花了2個月的時間才把作業完整交出去。 在寫餐廳清單的初期,第一個碰到的問題就是首頁無法秀出餐廳評分這個選項。我試著參考其他同學的作品也改了版面的設計,卻始終無法出現餐廳評
avatar
奧莉薇
2023-02-28