奥洲快乐8走势图速度如何?

JavaScript011

奥洲快乐8走势图速度如何?,第1张

可以通过js脚本获取到需要的控件,从而获得控件的值,及给控件赋值。 示例 我们利用FineReport制作一个简单的例子实现上图效果。 1、参数界面 如下图参数界面 username控件类型为下拉框,数据自定义,实际值和显示值都为:jerny,anna,merry。 state控件类型选择单选按钮组,数据也为自定义,实际值和显示值都为:1,2。 2 、JS事件设置 在username的事件编辑中添加编辑后事件,JS代码如下: 1. var state= this.options.form.getWidgetByName(state) 2. var username = this.options.form.getWidgetByName(username).getValue() 3. if (!username){ 4. state.setValue(2) 5. }else{ 6. state.setValue(1) 7. } 该段代码是用来对state参数置数,当username为空时,!username为真,此时将state置数为2,否则当username有值时,将state置数为1。

这 可 以 的

敢 放 心

gft.baidu/www.xdez.net?yuhp

方法如下:

1. Formatter设置

Menu: SuiteCloudIDE ->Preferences... ->JavaScript ->Code Style ->Formatter

快捷键:Command + ,

Active profile中显示的是当前正在使用的代码自动格式化配置。点击“Export All...”按钮可以导出Eclipse中的代码自动格式化配置,点击“Import...”按钮可以导入本地已有的配置文件,导入和导出的文件都是xml格式。可以点击“New...”按钮,在Eclipse中的一个已有配置基础上,新建一个自己的配置。

进行Formatter设置后,你就可以使用Option + Command + F或者右键菜单Source ->Format格式化选择的代码。(Mac快捷键)

2. Save Actions设置

选择“Perform the selected actions on save”以及下面的三个复选框,其中“Format source code”就是根据前面设置的Formatter对Save文件中的代码进行自动格式化,整个JS文件都会被Format。

//画图

//上证

var compareRangeListStr = JSON.stringify(compareRangeList)//json转换成字符串

compareRangeListStr = (compareRangeListStr.split("{")[1]).split("}")[0]//去掉大括号

compareRangeListStr = compareRangeListStr.replace(/"/g,"")//去掉转换字符串时多出来的双引号

var compareRangeListArr = (compareRangeListStr.split(",")).sort()//字符串转数组

//组合

var com_dailyRangeListStr = JSON.stringify(com_dailyRangeList)//json转换成字符串

com_dailyRangeListStr = (com_dailyRangeListStr.split("{")[1]).split("}")[0]//去掉大括号

com_dailyRangeListStr = com_dailyRangeListStr.replace(/"/g,"")//去掉转换字符串时多出来的双引号

var com_dailyRangeListArr = (com_dailyRangeListStr.split(",")).sort()//字符串转数组

var CRL_rangeList = []//上证涨跌幅数组

var com_dateList = []//组合日期数组

var com_rangeList = []//组合涨跌幅数组

var maxSize = com_dailyRangeListArr.length < 20 ? com_dailyRangeListArr.length : 20 //加载数据的最大组数

for(var iForCom = 0 iForCom < maxSize iForCom++){

    com_dateList.push(com_dailyRangeListArr[com_dailyRangeListArr.length - maxSize + iForCom].split(":")[0])

    com_rangeList.push((parseFloat(com_dailyRangeListArr[com_dailyRangeListArr.length - maxSize + iForCom].split(":")[1])*100).toFixed(2))

    CRL_rangeList.push((parseFloat(compareRangeListArr[compareRangeListArr.length - maxSize + iForCom].split(":")[1])*100).toFixed(2))

}

$(".legend1 em").text(com_title+":")

$(".legend1 b").text(com_fromBeginIncomeRange)

$(".legend2 em").text("上证:")

$(".legend2 b").text(CRL_rangeList[CRL_rangeList.length-1]+"%")

if(maxSize < 20){

    for(var f = 0 f < (20 - maxSize) f++){

        com_dateList.push("-")

        com_rangeList.push("-")

        CRL_rangeList.push("-")

    }

}

console.log(com_dateList + "<br />" + com_rangeList + "<br />" + CRL_rangeList)

//echarts数据填充

var option = {

    color: ['#237ad2','#d4305d'],

    //animation: false,

    tooltip: {

        show: true,

        trigger: 'axis',

        formatter: function(params)

        {

            if(params[0].name != "-"){

                var res = params[0].name + '<br/>'

                for (var i = 0, l = params.length i < l i++) {

                    if(params[i].value != "-")

                        res += params[i].seriesName + ': ' + params[i].value + '%<br />'

                    else

                        res += params[i].seriesName + ': <br />'

                }

                return res

            }

            else{

                return "暂无数据"

            }

        },

        axisPointer: {

            lineStyle:{

                width: 1,

                color: "#f00"

            }

        }

    },

    grid:{

        x: 50,y: 25,x2: 10,y2: 30

    },

    legend: {

        data:['组合','上证']

    },

    xAxis : [{

        type : 'category',

        scale: false,

        boundaryGap: false,

        axisLine: {

            lineStyle:{

                width: 1

            }

        },

        data : com_dateList

    }],

    yAxis : [{

        type : 'value',

        axisLabel : {

            formatter: '{value} %'

        }

    }],

    series : [

        {

            name:"组合",

            type:"line",

            data:com_rangeList

        },

        {

            name:"上证",

            type:"line",

            data:CRL_rangeList

        }

    ]

}

// 为echarts对象加载数据

myChart.setOption(option)

我的json数据是{"2015-10-30":0.0054}格式,用的是百度的echart折线图