当具有Vue组件的页面通过chrome的translate选项转换时,vue组件将停止重新呈现和更新视图.
例如:使用chromes的上下文菜单中的translate选项转换为chrome上的https://vuejs.org/v2/guide/#Handling-User-Input为另一种语言,反向消息演示停止工作.
由于谷歌翻译插件更新了Vue控制之外的DOM,这是预期的.寻找让两者共存的任何工作.这些部分可以标记为"notranslate"类,但这意味着它不再可翻译.
尽管基于虚拟DOM,但仍然可以通过翻译插件修改DOM.
我需要在CQ5对话框中验证用户提供的输入(页面组件 - 在侧踢中单击页面属性时打开).某些字段没有vtype属性.我打算在对话框下的侦听器节点中使用对话框的beforesubmit事件.由于某种原因,不会调用beforesubmit事件的函数.它的行为就像事件根本没有添加一样.我尝试将afterrender事件添加到同一个侦听器节点并且它可以工作.以下摘自我的dialog.xml
<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.orgjcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0"
jcr:primaryType="cq:Dialog"
title=""
xtype="tabpanel">
<items jcr:primaryType="cq:WidgetCollection">
</items>
<listeners
jcr:primaryType="nt:unstructured"
afterrender="function(dialog){alert(dialog);}"
beforesubmit="function(dialog){alert(dialog);}"/>
</jcr:root>
Run Code Online (Sandbox Code Playgroud)
请帮我弄清楚如何按下对话框上的OK按钮调用一个函数,如果验证失败则取消提交.提前致谢.
我指的是以下链接上的代码:
我正在尝试扩展OSGI服务.正在扩展的OSGI服务包括一些引用和属性.我正在使用新org.osgi.service.component.annotations包装.由OSGi R6实现的注释处理器生成的元XML不考虑我正在扩展的OSGI服务中的引用和属性声明.
Apache Felix Maven SCR插件很好地处理了这个用例,并且用Felix注释注释的类也包括基类的引用和属性.
有没有办法让这个工作与官方OSGI注释实现.我不想回退到Felix SCR插件,除非我必须像他们的官方网站所说继续进行OSGI实现,这是一个尚未使用SCR插件的新项目.