转换为Master后丢失所有交互式功能

时间:2017-11-19 16:24:53

标签: events state interactive master axure

我创建了一个动态标头,其中包含几个状态。所有交互都工作正常,直到我将标头转换为Master,以便标头适用于其他页面。成为主元素已经失去了所有的互动功能!有关解决此问题的提示吗?

以下是标题之前和之后的样子:

下拉菜单在成为Master

之前工作正常

Dropdown menu works good before becoming Master

成为大师之后,相互作用都消失了

Interactions are all gone after becoming a Master

1 个答案:

答案 0 :(得分:0)

将元素转换为母版时,会丢失本地上下文。 主人有一个单独的对象树,主人的事件不能直接链接到页面上的其他元素。

有两种方法可以解决这个问题:

  1. 在母版中包含更多元素。在您的情况下,也将导航菜单添加到标题主文件中。如果在使用母版的每个页面上所有元素都相同,这将非常有用。

  2. 使用raiseEvent功能。在主人中,你可以添加自定义事件,即定义一个菜单点击'事件。当您选择放置在页面上的主人时,您将看到您的事件并可以在那里附加您的功能。这样就可以使用master,如果放置master的站点上的行为不同。