跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 夜不能寐,这个 js 颜色渲染是通过什么判定的?求解惑
未分類
3 4 月 2021

夜不能寐,这个 js 颜色渲染是通过什么判定的?求解惑

夜不能寐,这个 js 颜色渲染是通过什么判定的?求解惑

資深大佬 : maloneleo88 0

function(e) {
function a(e) {
var t;
return Object(c.a)(this, a),
(t = Object(d.a)(this, Object(h.a)(a).call(this, e))).state = {},
t
}
return Object(y.a)(a, e),
Object(m.a)(a, [{
key: “render”,
value: function() {
var e = this.props.matchData
, a = this.props.analytics
, t = {}
, n = {}
, l = 0;
if (Object.keys(a).forEach(function(s, i) {
if (a[s].showOnRadar && null != e[s]) {
var r = e[s] / a[s].sliderMax
, o = r > 1 ? 1 : r;
a[s].isReversed ? ((o = 1 – o) < .08 && (o = .08),
n[“Rev(” + a[s].shortName + “)”] = “Rev(” + a[s].shortName + “)”,
t[“Rev(” + a[s].shortName + “)”] = o) : (o < .08 && (o = .08),
t[a[s].shortName] = o,
n[a[s].shortName] = a[s].shortName),
l += o
}
}),
0 === Object.keys(t).length)
return null;
var i = l / Object.keys(t).length
, r = [{
data: t,
meta: {
color: i < .4 ? “red” : i < .6 ? “rgb(205, 144, 32)” : “green”
}
}]
, o = this.props.isMobile ? 320 : 150;
return s.a.createElement(U.a, {
captions: n,
data: r,
size: o
})
}
}]),
a
}(n.Component))
, G = (t(277),

完整源文件: https://gamescreener.com/static/js/main.09e2e9a9.chunk.js

问题是: 什么时候 red,什么时候 rgb(205, 144, 32),什么时候 green ? i 是面积吗?看不懂 js. 非常挠头 !- –

求解惑呀~~~

大佬有話說 (6)

  • 資深大佬 : codehz

    什么都不懂你打算怎么看,这不是 canvas 糊的吗

  • 主 資深大佬 : maloneleo88

    @codehz 话说啥是 看哇斯

    来碰碰运气 0.0

  • 主 資深大佬 : maloneleo88

    @codehz 知道 canvas 是啥了, 我研究了一下 底儿是 canvas 上面是用 d3 库渲染的

    重点是想找出 i 是怎么计算出来的 有可能吗?

  • 資深大佬 : lanten

    编译后的 React 代码,这根本不是源码。

  • 資深大佬 : jmyz0455

    我觉得是 getComputedStyle

  • 主 資深大佬 : maloneleo88

    @lanten 噢,搜了一下 React 是长的好像
    这样的话就找不到了吧

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具