zoukankan      html  css  js  c++  java
  • 详解Axure的Masters功能

     masters的英文直译是主人或雇主,但是我认为这里可以叫做模板,或者复用模块。masters的文件,是页面中重复的模块,由于在不同页面中这些模块是一样的,所以拿出来作为一个模块编辑,然后在不同页面中进行调用。

      这个功能类似于网页程序开发中的程序复用,不同页面中调用同一段程序,一般把这段程序单独做成一段页面程序,然后用include命令进行调用。master的文件就相当于这段被调用的页面程序。dreamweaver也有类似的功能,就是template,可以参照理解。

      如果你在axure制作原型图中,对于一些共用的模块,入网站、尾部、导航栏。想做到改一处,对应的都已修改,那就使用master功能吧。将会大大提高你的工作效率。

      贴出这篇文章的英文版地址http://www.axure.com/learn/masters/basic

    一,工具栏介绍

    从左到右依次是:添加文件夹,添加模版,模版上移,模版下移,缩进,减少缩进,删除,设计,查找

    二,使用模版

    点击添加模版,

    选择模版的行为:

    behavior是行为的意思,这个功能是axure升级到4版本后加入的,是针对master的不同使用情况而添加的一个功能,也是要重点介绍的功能。

    行为有三种:普通文件,定位的复用模板,自定义模块。

    • normal:普通文件。就是一般的复用文件。是默认创建的复用文件。
    • place in background:定位的复用模板,这类模板的特点是定位于页面的底层,并且锁定模板中的widgets在他原来创建的位置。这类复用模块主要用于创建head、foot、侧边栏等明确定位的复用模块。
    • custom widgets behavior:自定义模块。这类模块就类似于自创了一个widgets。这类模块与其他类型的复用模块的不同在于,其他模块与复用到页面的模块是完全相同的,模块的功能设置是什么,功能说明是什么,页面中的模块设置和功能说明就是什么。而自定义模块与页面中被复用的模块是母子关系。自定义模块只决定了模块的功能和位置,但是进入到特定的页面中,模块中的各自部分的说明和功能可以重新定义。

    充分理解三种不同类型的复用模块的区别,根据不同环境有效的选择,也是非常重要的。

    三,选择将要使用模版的页面

    点击模版右键,选择 Add to pages

    勾选模版要出现的页面

    右边的四个快捷键的意思是:选择全部页面,取消选择全部页面,选择全部子页面,取消选择全部子页面

    点击OK。

    大功告成,现在你只要在header模版里面修改,都会同步到他存在的页面中。

  • 相关阅读:
    Angularjs中的缓存以及缓存清理
    举例子来说明Python引用和对象
    对象关系映射ORM
    Apache Storm 核心概念
    Linux如何查看哪个进程占用的SWAP分区比较多?
    MySQL彻底清除slave信息
    监控MySQL的时候监控用户应该怎么授权?
    MySQL用户密码修改
    专职DBA-Zabbix 3.0 for percona-server TokuDB
    防止rm强制删除
  • 原文地址:https://www.cnblogs.com/huanhuan8808/p/3447353.html
Copyright © 2011-2022 走看看