`
pvnz95pvnz
  • 浏览: 13010 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

[Bindable]元数据标签举例

 
阅读更多

  【描述】
  现在想从后台的数据库里读取一些Product信息进行填到Panel里
  【代码分析】  height="100%"> height="100%"/>  可以看出dataProvider是指Panel从哪里获得数据,{products}代表一个变量,由这个变量提供给Panel它想要的数据,这时这个变量需要用{}引起来,而后面的itemRenderer="Thumb"中的Thumb实际上是一个类,就不用{}了
  products这个变量里的值是怎么来的呢?    可以看出products是从event.result中提取的    前台调用RemoteObject的getProducts方法后,会在resultHandler(event)方法中进行处理,event中包含Panel需要的数据,但是不能直接传给Panel需要中转一下,这个中转者就是products,它用[Bindable]标记,表示这个变量用于给某个控件提供数据。有中转的好处是能够做除了传递数据以外的其他工作,比如格式化数据等等,这样就可以直接用java代码操作products就行了。
  这里的destination="product"的意思是getProducts()方法从product中调用.而product在配置文件remoting-config.xml中被定义,    flex.samples.product.ProductService   指向flex.samples.product.ProductService
分享到:
评论

相关推荐

    双向数据绑定JS库Bindable.js.zip

    Bindable.js 实现了灵活、快速的双向数据绑定的 JavaScript 库。 Two-way data binding means linking properties of two separate objects - when one changes, the other will automatically update with that ...

    Flex Bindable 的用法

    什么是元数据(metadata):[Bindable]大概又是Flex用得最多的元数据了。

    bindable-object.js:数据绑定对象

    var BindableObject = require ( "bindable-object" ) ; var person = new BindableObject ( { name : "craig" , last : "condon" , location : { city : "San Francisco" } } ) ; person . bind ( "location....

    bindable:使用Aurelia JS内置的设计系统,可以更快,更轻松地进行Web开发

    Bindable是一个设计系统,旨在在工具中提供视频产品,以构建紧密一致的界面。 Bindable将为设计者和工程师提供一种通用的模式。 Bindable是作为插件开发的,并使用构建。 目录 背景 我们是由设计师和工程师组成的...

    AngularJS基础 ng-non-bindable 指令详细介绍

    本文主要讲解AngularJS ng-non-bindable 指令,这里帮大家整理了ng-non-bindable指令的基本知识资料,有需要的小伙伴可以参考下

    FLEX企业应用开发实战.part1

     2.4.5 使用Bindable元数据标记  2.4.6 绑定到函数、对象和数组  2.4.7 使用可绑定属性链进行工作  2.5 Flex中的组件化编程  2.5.1 认识Flex组件和组件容器  2.5.2 组件生命周期与布局  2.5.3 组件的...

    FLEX企业应用开发实战.part2

     2.4.5 使用Bindable元数据标记  2.4.6 绑定到函数、对象和数组  2.4.7 使用可绑定属性链进行工作  2.5 Flex中的组件化编程  2.5.1 认识Flex组件和组件容器  2.5.2 组件生命周期与布局  2.5.3 组件的...

    flex 绑定元数据

    算是flex初学者的的笔记吧,首先可以概览一下下文中的代码,然后我们主要是看看[Bindable]的这种用法。

    bindable-component:公开用于绑定处理程序的可扩展的react组件

    安装npm install --save bindable-component用法import { BindableComponent } from 'bindable-component' ;// Aternatively// import { BaseComponent } from 'bindable-component';class MyComponent extends ...

    backbone.marionette.bindable-router:带有木偶可绑定参数的路由器

    木偶的可绑定路径参数此路由器允许您使用前导@char 绑定控制器方法以路由参数。 路由器示例: appRoutes: { 'users/@user/edit' : 'onUserEdit' , 'users/@user/copy' : 'onUserCopy' , '*default' : 'onDefault' } ...

    aurelia-typed-observable-plugin:Aurelia的可观察和可绑定装饰器的增强实现。

    提供4个基本的自定义可观察对象: @observable.date , @observable.number , @observable.string , @observable.boolean ,5个@bindable以及额外的内置值: @bindable.booleanAttr @bindable 安装与提醒 npm i ...

    Bindables:Bindables将您的自动属性转换为Wpf依赖项或附加属性

    的外接程序,用于将常规属性转换为Dependency或Attached属性。 Bindables将您的自动属性转换为Wpf依赖项或附加属性。 此外,它允许您设置以下选项: 指定默认值。 指定FrameworkPropertyMetadataOptions 。...

    connected:使用getter setter事件样式更新的javascript双向数据绑定库

    Connected.js (在制品) Connected.js是我对永不轮询的双向数据绑定库的谦虚尝试。 所有更新都是通过事件发射器发生的,由属性设置器触发。 这比那里的其他一些实现更有效。演示版现在,此实现仅支持递归创建可绑定...

    Flex企业应用开发实战源代码

    2.4.5 使用Bindable元数据标记 40 2.4.6 绑定到函数、对象和数组 43 2.4.7 使用可绑定属性链进行工作 46 2.5 Flex中的组件化编程 46 2.5.1 认识Flex组件和组件容器 47 2.5.2 组件生命周期与布局 51 2.5.3 组件...

    WaitingPage:带有内置指示器的 Xamarin.Forms 页面设计

    ##IsWaiting (bool, bindable) true显示等待指示器, false隐藏等待指示器。 ##ShowLoadingFrame (bool, bindable) true将等待指示器包装在一个框架中。 false仅显示等待指示器本身。 ##ShowLoadingMessage (bool,...

    dataBindingGenerator插件

    一款 AndroidStudio插件;DataBinding插件,用于自动生成@Bindable注解和notifyPropertyChanged()方法

    Unity对话系统源码

    VIDE is a lightweight dialogue system and interface designed to be bindable to any UI system. You are in control of the dialogues you create. Key features: - Add sprites, audios, text, tags, and ...

    如何封装JS和CSS文件为服务器端控件---ASP.NET 2.0

    是利用反射的元数据信息,来设置属性。就是给你的日期控件旁边加上个小图标,把它做成一个属性,可以让程序员自定义设置图片,也可以把它继承进去。 好了,这样就可以把JS文件封装好了,再来看看CSS文件如何封装并...

    todo:Binding.scala•TodoMVC

    是的数据绑定框架,可在JVM和上运行。 Binding.scala可以用作Web框架。 它使您能够使用本机XML文字语法来创建React式DOM节点,该节点能够在数据源更改时自动更改。 Binding.scala的TodoMVC应用程序在所有TodoMVC...

Global site tag (gtag.js) - Google Analytics