Axure常用函数一览

关闭窗口或重载

javascript: $axure.closeWindow();
javascript: $axure.reload();

集成Echarts代码

javascript:
$axure.utils.loadJS(‘https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js’);
setTimeout(function(){
    var dom =(‘[data-label=Charts]’).get(0);/*矩形的名字要一致,默认写了Charts*/
    var Chart = echarts.init(dom);
    var option = {
    /*echarts的代码写在这里*/
    };
    if (option && typeof option === “object”){
        Chart.setOption(option, true);
    }}, 2000);
javascript:
$.getScript(‘https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js’,function(){
    var dom =(‘[data-label=Charts]’).get(0);/*矩形的名字要一致,默认写了Charts*/
    var Chart = echarts.init(dom);
    var option = {
/*echarts的代码写在这里*/
    };
    if (option && typeof option === “object”){
        Chart.setOption(option, true);
    };
}
);

将元件置于顶层

javascript: $axure(‘@name’).bringToFront();

将元件置于底层

javascript: $axure(‘@name’).sendToBack();

设置元件为不可见,若为空,则没有动画;

javascript: $axure(‘@fade’).hide({ easing: ‘fade’, duration: 500 });

设置元件为不可见,options为动画参数,若为空,则没有动画;

javascript: $axure(‘@fade’).show({ easing: ‘fade’, duration: 500 });

若未指定了函数(函数名为空),则会执行元件的点击事件。注意:元件必须是可见的,不然点击事件无效
若指定了函数,则点击后执行指定函数。

javascript: $axure(‘@name’).click();