`

Flex 里[Exclude]标签的作用:对外忽略/隐藏内部某对象

    博客分类:
  • flex
 
阅读更多
 转载:http://www.cnblogs.com/fxair/archive/2010/08/09/1795614.html

 Flex 里[Exclude]标签的作用:对外忽略/隐藏内部某对象

比如,采用mxml来自定义组件 CustomComponent:

   1. <?xml version="1.0" encoding="utf-8"?>
   2. <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml">
   3. <mx:Button id="mybt"/>
   4. </mx:Canvas>

别的地方在使用此组件的时候,是可以访问到 mybt的,在输入属性设置的时候,都会有mybt属性的提示:

如果说不想让外部访问mybt,这个时候就用到了[Exclude]标签了。
修改自定义组件的代码为:

   1. <?xml version="1.0" encoding="utf-8"?>
   2. <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml">
   3. <mx:Metadata>
   4. [Exclude(name="mybt",kind="property")]
   5. </mx:Metadata>
   6. <mx:Button id="mybt"/>
   7. </mx:Canvas>

这样外部在调用CustomComponent的时候,就访问不到mybt了。

 

分享到:
评论

相关推荐

    jquery 导出excel

    exclude: ".noExl",//不被导出的表格行的CSS class类。 name: "Excel Document Name",//导出的Excel文档的名称。 filename: "myFileName" + new Date().toISOString().replace(/[\-\:\.]/g, ""),//Excel文件的...

    jquery导出excel

    exclude: ".noExl", // 可以将CSS类“noExl”添加到任何tr标记,以在导出时忽略指定的表数据 name: "Excel Document Name", filename: "xxx.xlsx", fileext: ".xlsx", exclude_img: true, // 确定是否排除图像...

    SQLite数据库 sqlitedll库文件 sqlite驱动JAR包 sqlite工具

    15 // If you want to only create a database in memory, exclude the +fileName 16 Connection conn = DriverManager.getConnection("jdbc:sqlite:"+fileName); 17 // Create a Statement object for the database...

    sqlmap手册.zip

    ./sqlmap.py -u http://www.evil0x.com/ test.php?p=2 -b –dump -C “user,pass” -v 1 –exclude-sysdbs 5. ./sqlmap.py -u http://www.evil0x.com/ test.php?p=2 -b –sql-shell -v 2 6. ./sqlmap.py -u ...

    Get My MSL1.3.apk

    This way I can find out what devices can and cant be supported and exclude this app from showing in the market for those devices (HTC + many others). I will make the dataset public.

    拦截器与冲突解决

    每个拦截器应该是一个`&lt;mvc:interceptor&gt;`子元素,并指定其作用范围(如`&lt;mvc:mapping&gt;`和`&lt;mvc:exclude-mapping&gt;`)。 4. **AOP切面问题**:如果同时使用了基于注解的切面(@Aspect),可能会与拦截器产生竞争。...

    rsync只同步指定目录的方法(已测)

    rsync使用–include参数与–exclude参数来实现同步指定目录,并且–exclude目录放在后面。 例如: linux上文件目录 代码如下: ls /usr/local/apache/htdocs/site aa bb cc dd ee .. zz 只想同步aa,bb,ee这三个目录...

    sqlmap (懂的入)

    * It is possible to exclude system databases when enumerating tables, useful when dumping the entire DBMS databases tables entries and you want to skip the default DBMS data; * It is possible to ...

    flexlm_exporter:Prometheus导出程序,用于FLEXlm License Manager信息

    # FlexLM Licenses to be monitored.---licenses: - name: app1 license_file: /usr/local/flexlm/licenses/license.dat.app1 features_to_exclude: feature1,feature2 monitor_users: True monito

    html页面的table转excel 支持中文 jquery插件

    exclude_inputs: true // 是否忽略输入元素 }); } $('#exportBtn').click(downloadExcel); // 假设你有一个id为'exportBtn'的按钮触发导出 }); &lt;/script&gt; ``` 在这个例子中,当用户点击`exportBtn`按钮时,`...

    Linux系统防CC攻击自动拉黑IP增强版(Shell脚本)

    前天没事写了一个防CC攻击的Shell脚本,没想到这么快就要用上了,原因是因为360网站卫士的缓存黑名单突然无法过滤后台,导致WordPress无法登录!虽然,可以通过修改本地hosts文件来解决这个问题,但是还是想暂时取消...

    learn-typescript.rar

    通过这个"learn-typescript.rar"项目,我们可以学习到如何使用Webpack和TypeScript进行项目构建,理解它们在自动化编译和实时刷新中的作用,以及如何配置相关的工具和文件。这些知识对于任何想要提升前端开发效率的...

    mkdocs-exclude:一个mkdocs插件,可让您从输出中排除文件或树

    - exclude/this/path/* - " *.tmp " - " *.pdf " - " *.gz " regex : - ' .*\.(tmp|bin|tar)$ ' 您可以提供每种类型的零个或多个模式。 (如果您不提供任何模式,那么将不会发生任何事情!)

    webpack配合react

    exclude: /node_modules/, // 排除node_modules目录 use: { loader: 'babel-loader', options: { presets: ['@babel/preset-env', '@babel/preset-react'] // 使用Babel预设 } } }, // ... ] }, // ... ...

    rsync命令排除文件和文件夹(exclude-from)

    假设最开始的命令是这样的 rsync -e ‘ssh -p 30000’ -avl –delete –stats –progress demo@123.45.67.890:/home/demo /backup/ 一、排除单独的文件夹和文件 要排除sources文件夹,我们可以添加 ‘–exclude’ ...

    使用Jquery的table2excel插件导出html的table到excel示例代码.zip

    需要注意的是,`table2excel`插件是通过创建一个新的隐藏的`&lt;iframe&gt;`并在其中生成Excel文件的方式来实现的,因此这种方式可能不适用于所有的浏览器和安全设置。另外,该插件可能无法完美处理复杂的HTML样式和富文本...

    Spring扫描器—spring组件扫描使用详解

    这可以通过`include-filter`和`exclude-filter`元素实现,可以指定类型(@TypeFilter)、表达式(@AspectJ、Regexp)等过滤条件。 四、组件注解 Spring提供了多种注解用于标记组件: - `@Component`:基础注解,...

    linux服务器之间传输文件的四种方式

    rsync -avz --exclude=sourcedir/notincludedir /home/work/sourcedir work@192.168.0.10:/home/work/ ``` 以上就是Linux服务器之间文件传输的四种常见方式及其特点和用法介绍。每种方法都有其适用场景,可以根据...

    最全TypeScript中文入门指南详解案例教程

    Myeclipse---&gt;&gt; Exclude From Validation忽略红色的问题 5、看TypeScript例子源碼情況.ts文件,javascript源碼是.js 6、参考博客.. http://ju.outofmemory.cn/entry/954 ...

    sqlmap注入命令详解

    `sqlmap -u "http://url/news?id=1" --dump-all --exclude-sysdbs -v0` 在获取所有表数据时排除系统数据库,避免不必要的干扰。 15. **Union查询** `sqlmap -u "http://url/news?id=1" --union-cols` 使用...

Global site tag (gtag.js) - Google Analytics