Browse Source

优化

master
ltlzx 4 years ago
parent
commit
0ea910a40a
  1. 16
      src/views/contract/index.vue

16
src/views/contract/index.vue

@ -206,6 +206,7 @@ import pageBottom from "./page-bottom.vue";
import Contract from "../../api/contract"; import Contract from "../../api/contract";
import Socket from "@/api/server/Socket.js"; import Socket from "@/api/server/Socket.js";
import Home from "@/api/home"; import Home from "@/api/home";
import bus from "@/components/bus.js";
export default { export default {
components: { components: {
kline, kline,
@ -233,13 +234,15 @@ export default {
}; };
}, },
computed: { computed: {
activeContract() { activeContract(val) {
return ( let contractList=this.contractList
this.contractList
.map(item => item.marketInfoList) .map(item => item.marketInfoList)
.flat() .flat()
.find(item => item.symbol == this.activeSymbol) || {} .find(item => item.symbol == this.activeSymbol) || {}
); if(val.price){
delete contractList.price
}
return contractList;
}, },
isLogin() { isLogin() {
return Boolean(localStorage.token); return Boolean(localStorage.token);
@ -266,7 +269,10 @@ export default {
this.ws.on("open", () => { this.ws.on("open", () => {
this.swapMarketList(); this.swapMarketList();
}); });
console.info(this.$refs) // console.info(this.$refs)
bus.$on('collapse', msg => {
this.activeContract.price = (msg.close).toFixed(3);
});
}, },
// //
mounted: function () { mounted: function () {

Loading…
Cancel
Save