feat: 前端全量更新 - 含所有本次需求
- 移除秒合约页面及UI - 合约页Tab改为Position Held/Transaction Record - 存款/提款/转账页增加BTC/ETH - 资产页重构(用户信息+盈亏+多语言) - 注册页改版(匹配新设计稿) - 日文全面翻译+首页菜单多语言 - 代理专属注册链接支持(?code=) - 10个locale文件同步更新
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
// 图表库实例化后储存的函数
|
||||
// var widget = null
|
||||
// // 进入页面 默认展示的产品
|
||||
// var index_market = 'btcusdt'
|
||||
// // 进入页面 默认展示的产品周期
|
||||
// var index_activeCycle = 1
|
||||
|
||||
|
||||
// // window.TradingView.onready 确保在html的dom加载完成后在调用
|
||||
// window.TradingView.onready(function () {
|
||||
// // chartConfig 在chartConfig.js里面
|
||||
// // 给chartConfig添加展示周期
|
||||
// chartConfig.interval = index_activeCycle
|
||||
// // 给chartConfig添加展示产品
|
||||
// chartConfig.symbol = index_market
|
||||
|
||||
// // 初始化 TradingView
|
||||
// widget = new window.TradingView.widget(chartConfig)
|
||||
|
||||
// widget && widget.onChartReady && widget.onChartReady(function () {
|
||||
// // 这是k线图 展示的 7日均线和30日均线。
|
||||
// widget.chart().createStudy('Moving Average', false, false, [7], null, {'Plot.linewidth': 2, 'Plot.color': '#2ba7d6'})
|
||||
// widget.chart().createStudy('Moving Average', false, false, [30], null, {'Plot.linewidth': 2, 'Plot.color': '#de9f66'})
|
||||
// setTimeout(() => {
|
||||
// widget.chart().resetData()
|
||||
// }, 1000)
|
||||
// })
|
||||
// })
|
||||
|
||||
|
||||
// var marketDom = document.getElementById('symbol')
|
||||
var intervalDom = document.getElementById('interval')
|
||||
|
||||
// 切换产品
|
||||
// marketDom.addEventListener('click', function (e) {
|
||||
// // e.target.dataset.value 就是我们拿到的产品
|
||||
// // 5是 5分钟数据
|
||||
// widget.setSymbol(e.target.dataset.value, 5)
|
||||
// // 切回平均K线
|
||||
// widget.chart().setChartType(1)
|
||||
// // 这个函数不用看,我为了样式好看 写一个添加删除class
|
||||
// addClass(marketDom, e.target)
|
||||
// addClass(intervalDom, intervalDom.children[1])
|
||||
|
||||
// }, false)
|
||||
|
||||
// 切换产品周期
|
||||
intervalDom.addEventListener('click', function (e) {
|
||||
// e.target.dataset.value 这个就是获取的产品的周期
|
||||
console.log(e.target.dataset.value)
|
||||
// 1 为平均K线; 3 为面积图
|
||||
widget.chart().setChartType(e.target.dataset.value == '0' ? 3 : 1)
|
||||
widget.chart().setResolution(e.target.dataset.value)
|
||||
// 这个函数不用看,我为了样式好看 写一个添加删除class
|
||||
addClass(intervalDom, e.target)
|
||||
}, false)
|
||||
|
||||
|
||||
|
||||
|
||||
// 单纯的写一个添加class的函数,这个不用看 没用
|
||||
function addClass (fatherDom, dom) {
|
||||
[...fatherDom.getElementsByTagName('span')].forEach(function(item){
|
||||
item.className = ''
|
||||
})
|
||||
dom.className = 'active'
|
||||
}
|
||||
Reference in New Issue
Block a user