当前位置: 首页 > news >正文

国外个人网站模板站长工具查询域名

国外个人网站模板,站长工具查询域名,沙元浦做网站的公司,孝感市建设局网站一、运用场景:VUE开发的项目中需要表格滚动展示信息 二、组件:vue-seamless-scroll 三、使用:通过ul标签css样式模拟表格,表头表数据 安装 npm install vue-seamless-scroll --save在main.js中引入 import scroll from vue-s…

一、运用场景:VUE开发的项目中需要表格滚动展示信息

二、组件:vue-seamless-scroll

三、使用:通过ul标签+css样式模拟表格,表头+表数据

安装

npm install vue-seamless-scroll --save

在main.js中引入

import scroll from 'vue-seamless-scroll'
Vue.use(scroll) // 滚动

在.vue页面中使用

<div class="tableBox"><p class="tableHeader"><span>等级</span><span>名称</span></p><vue-seamless-scroll :data="warningData" :class-option="optionHover"><ul class="waringBox"><li v-for="item in warningData" :key="item.alarmId"><span>{{ item.alarmLevel }}</span><span :title="item.alarmName">{{ item.alarmName }}</span></li></ul></vue-seamless-scroll>
</div>

在实际运用中,一般会加上点击事件,会出现点击失效的问题。
那么,需要在上面的基础上,最外层加上点击事件,在span中绑定data数据。

<div class="tableBox" @click="goDetail($event)"><p class="tableHeader"><span>等级</span><span>名称</span></p><vue-seamless-scroll :data="warningData" :class-option="optionHover"><ul class="waringBox"><li v-for="item in warningData" :key="item.alarmId"><span>{{ item.alarmLevel }}</span><span :data-obj="JSON.stringify(item.alarmId)" :title="item.alarmName">{{ item.alarmName }}</span></li></ul></vue-seamless-scroll>
</div>
<script>
export default {name: "ScrollTable",data() {warningData: [{ alarmId: 1, alarmLevel: "紧急", alarmName: "告警一"},{ alarmId: 2, alarmLevel: "紧急", alarmName: "告警二"},{ alarmId: 3, alarmLevel: "一般", alarmName: "告警3"},{ alarmId: 4, alarmLevel: "严重", alarmName: "告警4"},{ alarmId: 5, alarmLevel: "提示", alarmName: "告警5"},{ alarmId: 6, alarmLevel: "其它", alarmName: "告警6"},{ alarmId: 7, alarmLevel: "提示", alarmName: "告警7"},{ alarmId: 8, alarmLevel: "其它", alarmName: "告警8"}]},computed: {// 表格滚动效果;optionHover() {return {step: 0.4, // 0.5 数值越大速度滚动越快limitMoveNum: 2, // 开始无缝滚动的数据量 this.dataList.lengthhoverStop: true, // 是否开启鼠标悬停stopdirection: 1, // 0向下 1向上 2向左 3向右openWatch: true, // 开启数据实时监控刷新domsingleHeight: 0, // 单步运动停止的高度(默认值0是无缝不停止的滚动) direction => 0/1singleWidth: 0, // 单步运动停止的宽度(默认值0是无缝不停止的滚动) direction => 2/3waitTime: 1000, // 单步运动停止的时间(默认值1000ms)};},},methods: {goDetail(e) {//打印出来的e.target就是点击的span元素//拿到span元素身上的自定义属性obj , obj本身是字符串, JSON.parse转成对象let alarmId = JSON.parse(e.target.dataset.obj);console.log(alarmId); // 打印 alarmId},}
}
<style lang="sass" scoped>
.tableBox{width: 200px;height: 300px;overflow: hidden;border-radius: 6px;border: 1px solid #e8e8e8;.tableHeader{position: relative;z-index: 10;display: flex;color: #333;margin: 0;padding: 6px;background: #e7e7e7;span{display: inline-block;text-align: center;}span:nth-child(1){width: 48px;}span:nth-child(2){flex: 1;}}ul.waringBox{margin-bottom: 0;li{display: flex;margin-bottom: 0;padding: 2px;border-top: 1px solid #e8e8e8;span{display: inline-block;text-align: center;}span:nth-child(1){width: 44px;}span:nth-child(2){flex: 1;cursor: pointer;white-space: nowrap; //强制文本在一行内输出overflow: hidden; //隐藏溢出部分text-overflow: ellipsis; //对溢出部分加上...}}}
}
</style>
http://www.lbrq.cn/news/2761021.html

相关文章:

  • 做知乎网站的图片2023最火的十大新闻
  • 最新网站建设常见问题环球网
  • html5网站免费开发软件制作平台
  • 关于微网站策划ppt怎么做网络营销有哪些推广方式
  • 网站建设虚拟优秀营销软文范例800字
  • 做网站php和java区别长沙网站快速排名提升
  • web制作网页代码排名优化公司口碑哪家好
  • 合肥公司建站模板爱站网关键词工具
  • 网页在线生成网站互联网推广是做什么的
  • 做外贸收费的网站广东搜索引擎优化
  • 网站建设推广找stso88效果好直播代运营公司
  • 东莞房价最新消息保定seo排名外包
  • 国贸做网站公司网络广告的发布方式包括
  • 网页小游戏显示插件不支持怎么办公司排名seo
  • 模块化网站建设一般多少钱百度信息流投放技巧
  • 用什么网站做封面最好企业网站推广有哪些方式
  • 门户网站建设平台企业网站建设公司
  • 施工企业组织机构图优化推广联盟
  • 垂直网站怎么做长春网站优化指导
  • 官方网站下载水印相机南宁seo外包平台
  • 做淘宝链接模板网站市场运营和市场营销的区别
  • 怎么扫码进入公众号刷网站seo排名软件
  • 昆明旅行社网站开发广点通广告投放平台
  • cnnic可信网站必须做吗企业全网推广公司
  • 网站降权怎么处理如何让网站被百度收录
  • 杭州网站建设设计百度搜索引擎
  • 东莞市住房和城乡建设局网站自媒体135网站免费下载安装
  • 温州网站建设接单网络推广大概需要多少钱
  • 网络营销策划创意案例点评百度关键词seo外包
  • pc网站做app京东沈阳seo博客
  • html页面打水印效果
  • 排列组合+数量+资料
  • React 基础实战:从组件到案例全解析
  • 一汽红旗7月销量37324辆 同比增长21.1%
  • [1Prompt1Story] 注意力机制增强 IPCA | 去噪神经网络 UNet | U型架构分步去噪
  • Effective C++ 条款45:运用成员函数模板接受所有兼容类型