【问题标题】:Defining component scoped variables in ColdFusion在 ColdFusion 中定义组件范围变量
【发布时间】:2012-05-02 08:45:49
【问题描述】:

如何在组件的“init”函数中定义一个变量,我可以跨所有组件函数访问该变量。

【问题讨论】:

    标签: coldfusion


    【解决方案1】:

    使用变量作用域,这是组件私有的,并且在组件内的任何函数中都可用

    function init(somevalue) {
      variables.somevalue = arguments.somevalue
    }
    
    function getSomeValue() {
      return variables.somevalue;
    }
    

    【讨论】:

    • 只是为了阐述作用域概念,组件内的变量作用域是私有的。组件内的“这个”范围是公共的。 “本地”用于单个函数私有的变量。
    猜你喜欢
    • 1970-01-01
    • 2010-11-09
    • 2013-01-17
    • 1970-01-01
    • 2017-09-13
    • 1970-01-01
    • 2017-08-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多