Apache flex Flex:元数据中的常量字符串
我有点像Apache flex Flex:元数据中的常量字符串,apache-flex,actionscript-3,actionscript,Apache Flex,Actionscript 3,Actionscript,我有点像 public class Controller { [Observer("fetchEmployeesEvent")] public function fetchEmployees() : void { //doSomething } } public class Controller { public static const FETCH_EMPLOYEES_EVENT : String = "fetchEmployeesEvent
public class Controller {
[Observer("fetchEmployeesEvent")]
public function fetchEmployees() : void {
//doSomething
}
}
public class Controller {
public static const FETCH_EMPLOYEES_EVENT : String = "fetchEmployeesEvent";
[Observer(FETCH_EMPLOYEES_EVENT)]
public function fetchEmployees() : void {
//doSomething
}
}
我想要像这样的东西
public class Controller {
[Observer("fetchEmployeesEvent")]
public function fetchEmployees() : void {
//doSomething
}
}
public class Controller {
public static const FETCH_EMPLOYEES_EVENT : String = "fetchEmployeesEvent";
[Observer(FETCH_EMPLOYEES_EVENT)]
public function fetchEmployees() : void {
//doSomething
}
}
我的问题是,只有第一个代码段可以工作。Flex似乎忽略了元数据标记中的常量FETCH\u EMPLOYEES\u事件
我的问题是:是否有可能在元数据中使用常量字符串?这是一个难题:使用Flex无法完成您想要做的事情 如果您能够在编译中添加某种预处理器(如果您使用FlexBuilder,我认为这是不可能的),那么您可以在那里解析常量字符串,否则恐怕您就走运了