[英]How to switch between two currencies by reloading javascript?
我有一個用於計算價格的JavaScript(取決於許多因素)。 我想要兩種貨幣:歐元和美元。 當前默認值是歐元。 我想要兩個按鈕在它們之間進行切換-一個用於歐元,另一個用於美元。 我想它會像這樣工作:我將制作兩個javascript(我已經有一個javascript-在其中計算價格-我們稱他為europrice.js)。 現在,我將創建另一個名為dollarprice.js的文件,在其中以美元計算價格。 默認情況下,該網站將加載europrice.js。 通過單擊“ dollarbutton”,這次的價格將是使用dollarprice.js而不是europrice.js重新加載的。 我已盡力澄清了這一點,希望您能理解:)感謝您的任何建議
一點是,您可能不需要自己的js文件,也許擁有自己的功能就足夠了。
除此之外,您還可以通過類似api的調用包裝實現,然后在點擊時切換實現:
var PriceCalculator = {
calculateInEuros: function() {
//your euro logic here
},
calculateInDollars: function() {
//your dollar logic here
},
// "api-function" - default: euro
calculatePrice: PriceCalculator.calculateInEuros
}
用法:
var price = PriceCalculator.calculatePrice();
交換:
PriceCalculator.calculatePrice = PriceCalculator.calculateInEuros;
要么
PriceCalculator.calculatePrice = PriceCalculator.calculateInDollars;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.