Knockout

Knockout

JavaScript类库
Knockout是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript类库。Corel 公司出品的专业去背景软件,连极细的毛发都能从复杂的背景中分离出来。Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。任何时候如果你的UI需要自动更新(比如:更新依赖于用户的行为或者外部数据源的改变),KO能够很简单的帮你实现并且很容易维护。◆ 轻易可扩展- 几行代码就可以实现自定义行为作为新的声明式绑定。
  • 中文名:
  • 外文名:Knockout
  • 别名:
  • 英:['nɒkaʊt]
  • 美:[ˈnɑkˌaʊt]
  • 汉语解释:击昏,击倒;击倒的,打倒的

专业解释

Noun

1. a very attractive or seductive looking woman

synonym: smasher,stunner,beauty,ravisher,sweetheart,peach,lulu,looker,mantrap,dish

2. a blow that renders the opponent unconscious

synonym: KO

Adjective

1. very strong or vigorous;、

双语例句

The fight was won by a knockout.

这场拳击以一击将对方打倒而获胜。

He has a knockout of a girlfriend.

他有个挺漂亮的女朋友。

He delivered a knockout blow to all of his rivals.

他给所有对手以致命一击。

软件

Corel 公司出品的专业去背景软件,连极细的毛发都能从复杂的背景中分离出来。专业一点的术语是制作「遮罩」,所谓的去背,指的是将特定的主体从背景中分离出来, 以便进行其它的后续设计。例如,将人物从风景照之中抽离出来,以便更换背景。 软件,例如 PhotoImpact、PhotoShop ...等,其实也都可以进行去背的作业,但却不及 Knockout 来得功能强大及便利。在 Corel Knockout 之中,若背景较为单纯时,我们只要定义 Inside 及 Outside 两个选取区

KnockOut自推出以来,备受好评,因它想设计师所想,做设计师所不爱做,解决了设计中枯燥乏味、令人头痛的一大难题--抠图。

2000年1月,COREL把它从它原来的东家那里收购回来之后,KNOCKOUT就改了姓氏,

变成Procreate KnockOut (Procreate 是Corel的一个专业产品系列),

级别也长了2次,已经是2.0版本了。它的形式和功能也都随之有了变化,从独立的软件变为了外挂插件,功力也自然有不少的长进,不论是烟雾、阴影还是凌乱的毛发都不是问题,连透明的物体都能轻而易举的抠出。

公司介绍

Corel是一家数字媒体软件开发商,Corel 拥有运营多年的各种软件产品线,比如 WordPerfect、Corel Draw、WinZip、PaintShop Pro 等。

UI类库

JavaScript类库

Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化。

Knockout有如下4大重要概念:

◆ 声明式绑定 (Declarative Bindings):使用简明易读的语法很容易地将模型(model)数据关联到DOM元素上。

◆ UI界面自动刷新 (Automatic UI Refresh):当您的模型状态(model state)改变时,您的UI界面将自动更新。

◆ 依赖跟踪 (Dependency Tracking):为转变和联合数据,在你的模型数据之间隐式建立关系。

◆ 模板 (Templating):为您的模型数据快速编写复杂的可嵌套的UI。

简称:KO

Knockout是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript类库。任何时候如果你的UI需要自动更新(比如:更新依赖于用户的行为或者外部数据源的改变),KO能够很简单的帮你实现并且很容易维护。

重要特性:

◆ 优雅的依赖追踪- 不管任何时候你的数据模型更新,都会自动更新相应的内容。

◆ 声明式绑定- 浅显易懂的方式将你的用户界面指定部分关联到你的数据模型上。

◆ 灵活全面的模板- 使用嵌套模板可以构建复杂的动态界面。

◆ 轻易可扩展- 几行代码就可以实现自定义行为作为新的声明式绑定。

额外的好处:

◆ 纯JavaScript类库 – 兼容任何服务器端和客户端技术

◆ 可添加到Web程序最上部 – 不需要大的架构改变

◆ 简洁的 – Gzip之前大约25kb

◆ 兼容任何主流浏览器 (IE 6+、Firefox 2+、Chrome、Safari、其它)

◆ Comprehensive suite of specifications (采用行为驱动开发) - 意味着在新的浏览器和平台上可以很容易通过验证。

相关词条

相关搜索

其它词条