0

我的 plugin.xml 中有一个处理程序标记,如下所示:

<handler
    class="fooHandler"
    commandId="fooCommand">
    <enabledWhen>
        <with variable="activeContexts">
           <or>
              <equals value="fooCtxt1"/>
              <equals value="fooCtxt2"/>
              <equals value="fooCtxt3"/>
           </or>
        </with>
    </enabledWhen>
</handler>

但它不起作用!我也试过

<iterate operator="or"> 
         <ctxt1/> 
         <ctxt2/> 
         <ctxt3/>
</iterate>
4

1 回答 1

0

我这样修复它:

<iterate operator="or">
    <or>
         <ctxt1/> 
         <ctxt2/> 
         <ctxt3/>
    </or>
</iterate>

但奇怪的是为什么 operator="or" 没有做它的工作!有趣的是,如果我删除它 (operator="or") 它拒绝工作。非常坚定:)

于 2013-04-17T18:10:04.987 回答