<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                `審核人:歐陽德才` `被審核代碼負責人:謝洋` `代碼地址:https://192.168.1.240:8443/svn/repos/qingbao-wall` ### 存在的問題 #### 1、用ES6方法代替lodash方法(未修改) 之前合并配置之處用的是lodash的merge方法,可以用es6的Object.assign方法實現 ```javascript this.config = _.merge({}, defaultSetting, opt) ``` 解決方案: ```javascript this.config = Object.assign({}, defaultSetting, opt) ``` #### 2、d3屬性設置優化 在設置d3對象屬性時,建議把所有的屬性設置包含在一個對象當中,不用分開設置 ```javascript text.attr('fill', (d, i) => `${type === 1 ? '#fff' : self.getColor(i)}`) .attr('text-anchor', (d) => self.midAngel(d) < Math.PI ? 'start' : 'end') .attr('font-size', 14) .attr('class', `${type === 1 ? 'name-text' : 'value-text'}`) .attr('transform', (d) => { let pos = self.lEndArc.centroid(d) let radius = outerRadius + 40 pos[0] = radius * (self.midAngel(d) < Math.PI ? 1.1 : -1.1) return `translate(${pos})` }) .attr('dy', `${type === 1 ? '1.2em' : '-0.5em'}`) ``` 解決方案: ```javascript text.attr({ 'fill':(d, i) => `${type === 1 ? '#fff' : self.getColor(i)}`, 'text-anchor': (d) => self.midAngel(d) < Math.PI ? 'start' : 'end', 'font-size': 14, 'class': `${type === 1 ? 'name-text' : 'value-text'}`, 'transform':(d) => { let pos = self.lEndArc.centroid(d) let radius = outerRadius + 40 pos[0] = radius * (self.midAngel(d) < Math.PI ? 1.1 : -1.1) return `translate(${pos})` }, 'dy': `${type === 1 ? '1.2em' : '-0.5em'}` }) ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看