UNPKG

nly-adminlte-vue

Version:
73 lines (69 loc) 2.02 kB
# Log > 日志组件是一个用来读取日志展示的组件, 支持实时刷新滚动, 底部锁定, 顶部锁定等功能。 ```html <template> <div> <nly-row> <nly-col> <nly-log> <nly-log-header title="job log"> <nly-log-tools> <nly-button variant="outlineInfo" size="sm"> 刷新 </nly-button> </nly-log-tools> </nly-log-header> <nly-log-body scrollbar :transition="false"> <nly-log-line-tree line="1" duration="30" text="init" title="info" icon="nlyfont nly-icon-arrow-bottom" > <nly-log-line line="-1" duration="20" text="测试" title="dsds" /> </nly-log-line-tree> <nly-log-line v-for="(item, index) in items" :key="index" :line="index" :duration="item.duration" :text="item.text" :title="item.title" /> </nly-log-body> </nly-log> </nly-col> </nly-row> <nly-button @click="test" variant="info"> 添加日志看看效果 </nly-button> </div> </template> <script> export default { data() { return { items: [ { duration: '20s', title: 'info', icon: 'nlyfont nly-icon-arrow-bottom', text: '$ git clone --depth=50 --branch=[secure] https://github.com/[secure]/nly-adminlte-vue.git [secure]/nly-adminlte-vue', }, ], } }, methods: { test() { this.items.push({ duration: '20s', title: 'info', text: '$ git clone --depth=50 --branch=[secure] https://github.com/[secure]/nly-adminlte-vue.git [secure]/nly-adminlte-vue', }) }, }, } </script> <!-- nly-log.vue --> ```