我想根据具有一个或多个参数的函数的返回值在按钮上设置enabled属性.我怎样才能做到这一点?
private function isUserAllowed (userName:Boolean):Boolean {
   if (userName == 'Tom')
      return true;
   if (userName == 'Bill')
      return false;
}

<mx:Button label="Create PO" id="createPOButton"
enabled="<I want to call isUserAllowed ('Bill') or isUserAllowed ('Tom') here>"
click="createPOButton_Click()" />

解决方法

<mx:Button
enabled = "{this.myFunction(this.myVariable)}"
>

或内联:

<mx:Button
enabled = "{(function(arg:Object):Boolean{ ... })(this.myVariable)}"
>

我可以将Flex组件属性绑定到函数吗?的更多相关文章

  1. DOMXML函数笔记

    >因此需要改造成这样,可能需要*utf8_encode()utf8_decode()函数进行处理**函数列表*stringdomxml_version返回domxml的版本号*objectxmldoc从字符串创建XML的Domdocument对象*objectxmldocfile从文件创建XML的Domdocument对象*objectxmltree解析xml文档,返回树状结构,不能用domxml函数改变*resourcedomxml_add_root添加根节点*stringdomxml_dumpmem将

  2. ubuntu – 什么是MX记录以及如何为具有多个域的邮件服务器配置此记录?

    在我的基于Ubuntu10.4的虚拟服务器上,我想发送和接收多个域的电子邮件.作为第一步,似乎我必须正确配置MX记录.因为我对此很陌生:什么是MX记录?对于处理domain1.com,domain2.com的邮件服务器,它们看起来如何?

  3. php – MySQL插入重复密钥

    我正在建立一个评级系统,而我想插入一个新的行,如果名称字段不包含我想插入的名称,如果它存在,我想增加计数字段1例如,如果我有一行“Tom”,我尝试插入名为“Tom”的另一行,那么我想为已存在的行的字段计数1.如果名称为“Tom”的行不存在,我想插入一个新的,并将count设置为1.我知道我可以使用大约3个sql语句和一些if语句来执行此操作,但这会减慢脚本的速度,因为正在执行2/3sql命令.有任何想法吗?

  4. 在从Exchange 2010到365的转换迁移期间,如何处理桌面客户端?

    或者他们可以简单地删除旧的和旧的一切将立即同步到新的?

  5. mx-record – 如果PHP mail()邮件服务器不是FROM域的MX,会出现任何问题吗?

    假设我有这种情况:我的电子邮件地址me@company.com的邮件服务器托管在我的办公室.我的网站company.com由第三方网络托管公司托管.在我的网站上,我创建了一个使用FROM,TO,SUBJECT,BODY并使用PHPmail()发送给客户.由于Web服务器是第三方,PHPmail()使用localhost邮件服务器.我认为我的邮件将到达客户的邮件服务器并显示为“伪造”或垃圾邮件.我需要做些什么来确保我的邮件看起来合法,并且收到的邮件不会发送到第三方网络托管服务商?

  6. windows – boot2docker vm在重新启动时忘记更改

    基本上,我在连接到VM时所做的任何更改都会在重新启动VM时丢失.我假设当我停止VM时问题与错误相关联.但是,我可能只是在做一些愚蠢的事情.我遵循的顺序如下(dockerlogoelided),您可以看到它在重新启动时丢失了示例目录.运行>Windows:8.1>VirtualBox:4.3.12r93733>Boot2Docker1.5.0版,构建大师:a66bce5–2月10日星期二23:31:

  7. Flex警告:无法绑定到类“Object”上的属性“foo”(类不是IEventDispatcher)

    我的容器对象的定义:currentLink在运行时被分配到ArrayCollection的特定索引,我主要使用emptyLink对象进行初始化。当然,这个编译和显示很好,但每个实例都有运行时警告:warning:unabletobindtoproperty‘trigger1’onclass‘Object’warning:unabletobindtoproperty‘trigger2’onclass‘Object’warning:unabletobindtoproperty‘trigger3’onclass

  8. flex – 通过MXML扩展MXML自定义组件

    我想做什么:创建一个MXML组件与一些孩子,然后通过MXML扩展它创建一个新的组件与更多的孩子,而不会丢失原始集.换一种说法创建一个组件bc.mxml然后将其扩展到单独的组件mc.mxml并使用2个按钮获取组件.我已经看到了关于这是不可能的或解决方法来完成这个(2,3)的各种线程,并且一直在想,如果有什么变化随着Flex4的出现,或者如果我们仍然坚持这些解决方法在线程3中的最后一个回复似乎暗示Flex4修复了所有?

  9. 任何Flex 4迁移体验?

    Flex4有什么问题吗?DCD如何适合配偶事件图.我知道最好自己尝试一下,但我只是想检查一下有没有人尝试迁移Flex4.如果有的话,有什么问题吗?你注意到生产力的提高吗?

  10. flex – 如何以编程方式触发mx:Button单击事件?

    考虑以下mx:Button:有没有办法以编程方式来模拟用户点击按钮?

随机推荐

  1. arcgis api for flex之专题图制作饼状图,柱状图等

    总结以上是DEVMAX为你收集整理的arcgisapiforflex之专题图制作饼状图,柱状图等全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

  2. arcgis for flex或silverlight全国地图天气预报的实现

    总结以上是DEVMAX为你收集整理的arcgisforflex或silverlight全国地图天气预报的实现全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

  3. 天津政府应急系统之GIS一张图arcgis api for flex讲解十一路径导航模块

    总结以上是DEVMAX为你收集整理的天津政府应急系统之GIS一张图arcgisapiforflex讲解十一路径导航模块全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

  4. arcgis for flex全国地图天气预报的具体实现过程解析

    总结以上是DEVMAX为你收集整理的arcgisforflex全国地图天气预报的具体实现过程解析全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

  5. 天津政府应急系统之GIS一张图arcgis api for flex讲解四地图导航控件模块

    总结以上是DEVMAX为你收集整理的天津政府应急系统之GIS一张图arcgisapiforflex讲解四地图导航控件模块全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

  6. BlazeDS

    总结以上是DEVMAX为你收集整理的BlazeDS全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

  7. 【Flex】读取本地XML,然后XML数据转成JSON数据

    总结以上是DEVMAX为你收集整理的读取本地XML,然后XML数据转成JSON数据全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

  8. 【Flex】读取本地JSON,然后JSON数据转成XML数据

    总结以上是DEVMAX为你收集整理的读取本地JSON,然后JSON数据转成XML数据全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

  9. 【Flex】编辑器的缩放功能绝对定位和相对定位

    总结以上是DEVMAX为你收集整理的编辑器的缩放功能绝对定位和相对定位全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

  10. 如何实现一个自己的嵌入式语言y

    总结以上是DEVMAX为你收集整理的如何实现一个自己的嵌入式语言y全部内容。如果觉得DEVMAX网站内容还不错,欢迎将DEVMAX网站推荐给好友。

返回
顶部