| | |
| | | "kf1": "需要任何幫助請聯繫您的專屬交易助理或開戶專員", |
| | | "充值提示": "尊敬的會員您好,充值請聯繫客服", |
| | | "平仓盈亏":"平倉盈虧", |
| | | "获取验证码":"獲取驗證碼" |
| | | "获取验证码":"獲取驗證碼", |
| | | "hjsfz": "15分鐘" |
| | | } |
| | |
| | | "kf1": "If you need any assistance, please contact your dedicated trading assistant or account opening specialist.", |
| | | "充值提示": "Dear member, please contact customer service for recharging", |
| | | "平仓盈亏":"Closing position profit and loss", |
| | | "获取验证码":"Obtain verification code" |
| | | "获取验证码":"Obtain verification code", |
| | | "hjsfz": "15 min" |
| | | } |
| | |
| | | "ar1":"账户注册", |
| | | "lo1":"退出登录", |
| | | "平仓盈亏":"平仓盈亏", |
| | | "获取验证码":"获取验证码" |
| | | "获取验证码":"获取验证码", |
| | | "hjsfz": "15分钟" |
| | | } |
| | |
| | | clearInterval(teimss); |
| | | teimss = setInterval(() => { |
| | | this.getMoney(); |
| | | }, 10000); |
| | | }, 3000); |
| | | }, |
| | | // 获取账户金额 |
| | | async getMoney() { |
| | |
| | | if (this.timer) clearInterval(this.timer); |
| | | this.timer = setInterval(() => { |
| | | this.getSingDetails(val); |
| | | }, 5000); |
| | | }, 2000); |
| | | }, |
| | | }, |
| | | }, |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | let _timers = [] |
| | | import HQChart from "hqchart"; |
| | | import "hqchart/src/jscommon/umychart.resource/css/tools.css"; |
| | | import "hqchart/src/jscommon/umychart.resource/font/iconfont.css"; |
| | |
| | | Name: i18n.t("hj89"), |
| | | ID: 2, |
| | | }, |
| | | // { |
| | | // Name: i18n.t("hj90"), |
| | | // ID: 4, |
| | | // }, |
| | | // { |
| | | // Name: i18n.t("hj91"), |
| | | // ID: 5, |
| | | // }, |
| | | { |
| | | Name: i18n.t("hj90"), |
| | | ID: 4, |
| | | }, |
| | | { |
| | | Name: i18n.t("hj91"), |
| | | ID: 5, |
| | | }, |
| | | { |
| | | Name: i18n.t("hjsfz"), |
| | | ID: 6, |
| | | }, |
| | | { |
| | | Name: i18n.t("hj92"), |
| | | ID: 7, |
| | |
| | | chartType: "kline", |
| | | KLineChart: null, // 图形控件 K线图 |
| | | Chart: null, // 图形控件 分时图 |
| | | timerss: null, |
| | | isShow: false, |
| | | }; |
| | | }, |
| | |
| | | this.init(); |
| | | }, |
| | | beforeDestroy() { |
| | | if (this.timerss) { |
| | | clearInterval(this.timerss); |
| | | } |
| | | this.clearTime(); |
| | | }, |
| | | methods: { |
| | | // 清除所有定时器 |
| | | clearTime() { |
| | | // 创建一个额外的定时器以获取当前最大定时器 ID |
| | | let lastIntervalId = setInterval(() => {}, 1000); |
| | | // 遍历并清除所有定时器 |
| | | for (let i = 1; i <= lastIntervalId; i++) { |
| | | clearInterval(i); |
| | | clearTimeout(i); |
| | | } |
| | | _timers.forEach(id => { |
| | | clearInterval(id); |
| | | clearTimeout(id); |
| | | }); |
| | | _timers = []; |
| | | }, |
| | | init() { |
| | | this.OnSize(); |
| | |
| | | EastMoney.HQData.Log("[HQChartDemo::NetworkFilter] data", data); |
| | | |
| | | this.timeChange(data, callback); |
| | | this.timerss = setInterval(() => { |
| | | |
| | | let timerId = setInterval(() => { |
| | | this.timeChange(data, callback); |
| | | }, 5000); |
| | | }, 2000); |
| | | _timers.push(timerId); |
| | | }, |
| | | timeChange(data, callback) { |
| | | EastMoney.HQData.Log("[HQChartDemo::NetworkFilter] data", data); |