代码之家  ›  专栏  ›  技术社区  ›  Daniel Engmann

Flex:元数据中的常量字符串

  •  2
  • Daniel Engmann  · 技术社区  · 14 年前

    我有点像

    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_EMPLOYEES_EVENT

    我的问题是:有没有可能在元数据中使用常量字符串?

    1 回复  |  直到 14 年前
        1
  •  3
  •   Andrew Aylett    14 年前

    这是一个痛苦:没有办法使用Flex来做你想做的事情。