美文网首页原型之美@产品
Axure 8的注释功能还是弱,这款Axure插件强大很多

Axure 8的注释功能还是弱,这款Axure插件强大很多

作者: 有刀8 | 来源:发表于2016-06-12 14:44 被阅读8618次

    很多时候,一个看似简单的页面需要更多的版面来标注其中各项的规则,而且还不是单单文字就能说明清楚,配上流程图都是可能的;注释多了,版面就容易混乱,即使逐一排列,也会让页面变得很长,需要来回查看,极不方便;除了程序猿割割,原型还会演示给客户、BOSS查看,一堆注释挂在边上,实在不够简洁。

    为此,笔者制作了“AxurePlus Notes”插件,一并解决了以上问题。该插件有以下功能:

    · 独立注释区,使用动态面板(Dynamic Panel),支持各种Axure组件用来注释;

    · 在生成的HTML文件中,点击标注图标,在注释区中自动显示对应的注释;

    · 默认隐藏注释区,点击标注图标才会显示。 

    · 额外支持JavaScript/JQuery(如非特殊需要,不建议使用)

    下载Demo及AxurePlus Notes:

    https://pan.baidu.com/s/1mitxW4S

    使用方法:

    导入“AxurePlus.rplib”,拖动“Notes”组件到页面中任意位置,打开该组件的第一个Panel State(名称为“Notes HERE”),在该Panel State中使用“Circle Marker”组件,并打上数字,该数字与原型中的“Drop Marker”组件上的数字一致,如:

    标注序号一致

    在生成的HTML文件中点击"Drop Marker"即会自动显示对应的“Circle Marker”,也即显示对应的注释内容:

    注释区显示对应说明

    JavaScript/JQuery的使用说明:

    使用“Text Area”组件来编写JavaScript/JQuery,并将该组件名称设置为“AxurePlus-Scripts”即可生效,例如:

    AxurePlus-Script

    安装方法:

    >>>>>该插件需修改Axure 8的内部文件才能生效:

    · MAC系统:

    在Finder中打开应用程序,选择“Axure RP 8”右击选择“显示包内容”,进入“Contents/Resources/DefaultSettings/Prototype_Files/resources/scripts/axure”,编辑“utils.temp.js”文件,在最下方插入内容:

    $(function(){

    eval($.trim($('[data-label=AxurePlus-Scripts]').text()));

    });

    · Windows系统:

    找到Axure RP 8的安装位置(默认为“C:\Program Files\Axure\Axure RP 8”),进入“\DefaultSettings\Prototype_Files\resources\scripts\axure”,同MAC系统下一样编辑“utils.temp.js”文件。

    注意:Axure 8.1版本需在“(Contents/Resources/) DefaultSettings/Prototype_Files/resources/scripts”下编辑“jquery-1.7.1.min.js”文件

    相关文章

      网友评论

      • 谁谁谁也:您好,请问一下,每次填写注释都需要跳转的动态面板页面,跨页面写注释操作比较麻烦,您是怎么解决这个问题的?
        谁谁谁也:@八道鱿 再麻烦咨询一下,为什么不用axure自带的note呢?
        谁谁谁也:@八道鱿 好的,非常感谢
        有刀8:目前没有更好的方案,只能跨页面写注释
      • coolis_me:楼主,axure8.1 没有这个目录添加到哪里啊
        有刀8:@coolis_me :smile:谢谢打赏
        coolis_me:@八道鱿 谢谢楼主,已经成功
        有刀8:@coolis_me 另外任意找个js文件,加到底部
      • O泪O:您好,为什么我添加了之后不能点击在展示标签呢?那个标签是一直可见的,好像没有自动简历关联呢
        有刀8:@O泪O 新版本...看你是前端开发,你可以查看下原型页面加载了哪些js文件,随便找个js文件,在最后加入这段代码就行,如果还不行,就比较麻烦,涉及html/css了,需要重新写代码更新这个插件了
        O泪O:@八道鱿 ‘进入“Contents/Resources/DefaultSettings/Prototype_Files/resources/scripts/axure”,编辑“utils.temp.js”文件’;这个文件和目录在我下载的最新版本里都是没有的,我自己新建的,然后把你的demo里那个文件拷贝了进来,注释区仍然一直显示,不能隐藏:sob:
        有刀8:@O泪O 你是说右侧的注释区默认就一直显示吗?这样的话应该是你还没有配置好那段JavaScript代码,按配置要求一步步检查下
      • zsy226:感谢!
      • zsy226:您好,分享地址已经失效,能有否再分享一下,谢谢。
        有刀8:@zsy226 已更新地址
      • 海纳百书:您好 为什么我添加的就不能跳转到对应的标签里呢
        有刀8:@海纳百书 你试试在“Notes HERE”中随便加个组件到位置1200*1200处,这是为了有足够的滚动条可以让你的标签移动到左上角,或者使用我刚更新的的插件https://share.weiyun.com/c7e52ad8df5525ef3d1245c8854d4e11,里面也有demo的源文件

      本文标题:Axure 8的注释功能还是弱,这款Axure插件强大很多

      本文链接:https://www.haomeiwen.com/subject/bcbedttx.html