使用Tapestry 5加载jQuery
作者:互联网
好吧,所以我不是一个Java人,但是我使用它们.我们通常使用Tapestry 5加载Prototype,因为Tapestry是在这个javascript库上构建的.
作为UI /前端开发人员/工程师,我知道jQuery的精彩和缺乏原型. (随意在其他地方辩论 – 这张票不关心那个问题,哈哈.)
我一直很好奇,如果有可能将jQuery移植到Tapestry而不是Prototype – 就像完全移除Prototype和Scriptaculous一样 – 我意识到它有点击败已经捆绑的Prototype的目的,但我想要其他意见这件事.
谢谢.
更新:
我们让Tapestry的发明者访问我们@ work,他讨论了在未来版本的Tapestry中对库类型的不可知断开的明确需求.这意味着,假设可以将一个jQuery或Prototype与Tapestry或其他一些库捆绑在一起.
为了胜利!
解决方法:
是的,相当.
将此集成到核心中有一个未解决的问题:https://issues.apache.org/jira/browse/TAP5-486.
问题是坚持T5的背面兼容件.您不需要为单个项目担心这一点.
要做到这一点,你的一个Java人员需要创建一个IoC服务,它抓取Prototype渲染并用jQuery替换它.我没有在我面前的代码,所以所有人都需要进行一些研究.
简短的回答,是的,可能只需要一些时间投资.
标签:jquery,java,javascript,prototypejs,tapestry 来源: https://codeday.me/bug/20190610/1213397.html