123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- {extend name="base"/}
- {block name="resources"}
- <link rel="stylesheet" href="STATIC_EXT/color_picker/css/colorpicker.css" />
- <link rel="stylesheet" href="STATIC_EXT/diyview/css/bottom_nav_design.css" />
- <style>
- .ns-form {margin-top: 0; overflow: hidden;}
- </style>
- {/block}
- {block name="main"}
- <div id="bottomNav" class="layui-form ns-form">
-
- <div class="preview">
-
- <div class="preview-head">
- <span>底部导航</span>
- </div>
-
- <div class="preview-block">
- <ul v-show="data.list.length>0" v-bind:style="{ backgroundColor : data.backgroundColor }">
- <li v-for="(item,index) in data.list" v-on:mouseover="mouseOver(index)" v-on:mouseout="mouseOut()">
- <div v-show="data.type == 1 || data.type == 2">
- <img v-bind:src="(selected == index ? (item.selectedIconPath? changeImgUrl(item.selectedIconPath) : 'STATIC_EXT/diyview/img/crack_figure.png') : (item.iconPath? changeImgUrl(item.iconPath) : 'STATIC_EXT/diyview/img/crack_figure.png') )"/>
- </div>
- <span v-bind:style="{ fontSize : ( data.fontSize + 'px'), color : (selected == index ? data.textHoverColor : data.textColor ) }" v-show="data.type == 1 || data.type == 3">{{ item.text }}</span>
- </li>
- </ul>
- </div>
- <div class="custom-save">
- <button class="layui-btn save ns-bg-color">保存</button>
- </div>
- </div>
-
- <div class="edit-attribute">
- <bottom-menu></bottom-menu>
- </div>
- </div>
- {if condition="$bottom_nav_info"}
- <input type="hidden" id="info" value='{$bottom_nav_info}' />
- {/if}
- {/block}
- {block name="script"}
- <script>
- var STATICIMG = 'STATIC_IMG';
- var link_url = 'admin/diy/link';
- {if condition="$bottom_nav_info"}
- var bottomNavInfo = JSON.parse($("#info").val().toString());
- {else/}
- var bottomNavInfo = null;
- {/if}
- </script>
- <script src="STATIC_JS/vue.js"></script>
- <script src="STATIC_EXT/color_picker/js/colorpicker.js"></script>
- <script src="STATIC_EXT/diyview/js/components.js"></script>
- <script src="STATIC_EXT/diyview/js/bottom_nav.js"></script>
- {/block}
|