API
Class

Express ($UI/system/lib/base/express)

使用范围:UI2

Contents

class Express ($UI/system/lib/base/express) extends Object

js表达式

	
		var Express = require("$UI/system/lib/base/express");
		var expr = "js:a + $p1 + $p2";
		var context = {a:13};
		var params = {$p1:23, $p2:12};
		var exprObj = new Express(expr);
		var result = Express.eval(expr, context, params);
			

Constructor Top

  Express ()
  Express ( expr)

Static Methods Top

void eval (Express exprObj, context, params)

Constructor details Top

public Express ()

js表达式

	
		var Express = require("$UI/system/lib/base/express");
		var expr = "js:a + $p1 + $p2";
		var context = {a:13};
		var params = {$p1:23, $p2:12};
		var exprObj = new Express(expr);
		var result = Express.eval(expr, context, params);
			

public Express ( expr)

构造函数

Parameters

expr

表达式

Static Methods Detail Top

static public void eval (Express exprObj, context, params)

计算表达式

Parameters

Express exprObj

表达式对象

context

计算表达式的上下文

params

表达式是使用的参数

Return Value

void