|
|
1
3
KSS(动能样式表)提供了类似于氮气的东西。尽管kss与nitrogen的区别在于,它定义了一种简单的特定于域的语言(DSL),用于声明如何将javascript事件绑定到客户端的HTML页面,而且这个DSL还可以声明事件需要通过Ajax触发服务器端组件。对于Nitrogen和Pyjamas,包含javascript如何与HTML交互的信息是从服务器端语言的数据结构推导出来的。 在kss项目描述中,“kss既有客户端javascript库,也有服务器端支持。客户端JavaScript库需要包含在您的页面中。它从服务器获取动态样式表,解析它们,并将一组操作绑定到浏览器事件和/或页面元素。它是干净的javascript代码,可以与其他干净的javascript库(如jquery或extjs)和平共存。” KSS可以独立于任何Python或服务器端代码使用。但是,kss中有一些工具可以将kss客户端事件绑定回python web框架中的服务器端可调用文件。有绑定可以将kss用于许多Python流行的Web框架(django、pylons、zope、plone、grok)。 |
|
|
2
1
Zope 3 可能适合你的目的(当在扭曲的上面使用时,就像现在一样),也可能 Divmod Mantissa --它们当然都是事件驱动的,特别是尾数,还有任何东西 但是 “低层次”,尤其是Zope(对于后者,经常抱怨的是它太富有,太高层次,无法掌握;-)。 |
|
|
3
1
HTML不是事件驱动的,因此如果不使用Ajax,就不能构建这样的事件驱动的Web框架,而且您不希望这样做。所以答案是否定的,因为这样的事情是不可能的, 我怀疑您的意思不是事件驱动的,而是您有一个系统,您在其中定义了一个模式并为您生成了表单。每个Web框架都有这样的功能。 但是,对于喜欢组件和事件驱动开发的人,可以查看基于Zope工具包的Web框架,例如Grok、Repoze.bfg、Zope3,以及其中最新的一个:Bobo。 http://grok.zope.org/ http://bfg.repoze.org/ http://wiki.zope.org/zope3/Zope3Wiki http://bobo.digicool.com/ 编辑:好的,显然问题只出在睡衣上,而不是使用javascript。 在这种情况下,如上文所述,KSS有效。它可以用于上面的框架! |
|
|
4
1
尝试一下Nagare,我正在寻找同样的东西,Nagare可能是答案: |
|
|
5
0
你的例子 Nagare :
|
|
|
6
-1
|