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

零食网站建设前的市场分析网页升级访问紧急大通知狼

零食网站建设前的市场分析,网页升级访问紧急大通知狼,·温州公司建设网站,济南做seo排名需求#xff1a;实现双击表格行跳转详情编辑页面#xff0c;编辑完返回时定位到之前选择的表格行 1.修改了uniapp官方组件库uni-table中的uni-tr的源码#xff0c;添加click事件#xff0c;添加slot namescroll/slot插槽 blocksl…需求实现双击表格行跳转详情编辑页面编辑完返回时定位到之前选择的表格行 1.修改了uniapp官方组件库uni-table中的uni-tr的源码添加click事件添加slot namescroll/slot插槽 blockslot namescroll/slotviewclassuni-table-trclickrowClick:class{ is-active: isActive }viewv-ifselection selectionclasscheckbox:class{ tr-table--border: border, checkbox-head: isHeadTr }table-checkbox:checkedchecked:indeterminateindeterminate:disableddisabledcheckboxSelectedcheckboxSelected/table-checkbox/viewslot/slot/view/block添加slot namescroll/slot插槽的目的是搭配scroll-view标签与其scroll-into-view属性用于渲染滚动定位元素实现滚动定位 template/ 和 block/并不是一个组件它们仅仅是一个包装元素不会在页面中做任何渲染只接受控制属性。 但实际使用中发现template/ 做包装元素会提示编译错误使用 block/则很正常 模拟双击效果 rowClick(e) {let currentTime e.timeStamp;if (currentTime - this.lastTapTime 300) {// 执行双击操作this.$emit(rowClick, );} // 更新点击时间this.lastTapTime currentTime;},2.页面中使用uni-table使用scroll-view滚动使用其scroll-into-view属性实现滚动定位 templatescroll-view scroll-ytrue classscroll :scroll-into-viewscrollidview classtable-contentuni-tablereftable2stripeemptyText暂无更多数据classtable-contenttypeselectionselection-changeselectionChange2uni-tr isHeadTrtrueuni-th aligncenter width80序号/uni-thuni-th aligncenter width150计划开始时间/uni-thuni-th aligncenter width150计划结束时间/uni-th/uni-truni-trv-for(item, index) in listDataSucess:keyitem.idrowClickrowClick(item):is-activeitem.id scrollintoidtemplate #scrolltext idscrollId v-ifitem.id scrollintoid/text/templateuni-td aligncenterview{{ index 1 }}/view/uni-tduni-td aligncenter{{ item.kssj ? item.kssj : }}/uni-tduni-td aligncenter{{ item.jssj ? item.jssj : }}/uni-td/uni-tr/uni-table/view/scroll-view /templatescroll-into-view需要提供滚动到的元素的idscroll-into-view可以动态绑定id:scroll-into-viewscrollid但是滚动到元素的id不能动态绑定所以只能通过v-if渲染这个元素 通过v-if渲染这个元素能触发滚动 template #scrolltext idscrollId v-ifitem.id scrollintoid/text /template这个元素动态绑定id不能触发滚动 template #scrolltext :iditem.id scrollintoid?scrollId: /text/templatejs部分 scrollintoid变量·是用于v-if判断是否渲染滚动定位元素scrollid则是滚动定位元素的固定id这两个变量最开始置空这样能保障触发滚动效果 initData() {this.scrollintoid ;this.scrollid ;util.request(api.ListInfo, this.params, GET).then((res) {if (res.code 0) {this.ListInfo res.data;this.$nextTick(() {setTimeout(() {this.scrollid scrollId;this.scrollintoid this.$store.state.scrollId;}, 50);});} else {util.showErrorToast(res.msg);}});},行点击事件保存点击行的id返回页面时请求接口能触发滚动 rowClick(item) {this.$store.commit(setScrollId, item.id);uni.navigateTo({url:/package-pc/pages/choose/choose?id item.id,});},vuex部分 import Vue from vue; import Vuex from vuex;Vue.use(Vuex);const store new Vuex.Store({state: {scrollId: ,},mutations: {setScrollId(state, id) {state.scrollId id;},}, }); export default store;后续有时间给uni-ui提提pr吧或者自己在插件市场发布下
http://www.pierceye.com/news/428431/

相关文章:

  • jsp页面如何做网站pv统计wordpress4.7.10
  • 澄海网站建设用asp做网站怎么美观
  • 未满18岁能申请网站备案吗网站做qq链接
  • 网络公司网站开发互联网技术专业学什么
  • 校园网站建设详细的设计方案php网站开发实战
  • 网站设计广州量计价格网站可信度建设
  • 门业网站 源码做企业网站必须要座机吗
  • 广东网站开发推荐wordpress快速加载
  • php网站开发外包北京网站建设迈程网络
  • 微信开发者平台取消授权seo资源网站排名
  • 将网站源码下载下来如何使用网站seo链接购买
  • 可信网站认证必须做苏州那里可以建网站
  • 手机网站底部代码有名的网站建设
  • 做一个网站需要多长时间网站制作有哪些种类
  • 做微信推送的网站小刘网站建设
  • 18款禁用软件app网站入口台州网站推广排名
  • 网站的服务内容济南网站制作方案
  • 微网站模板 phpwordpress 支付宝
  • wordpress dux主题破解安装全屏网站 图片优化
  • 一键建站公司做网站 怎么做留言
  • 制作的网站西安网页设计培训哪里有
  • 株洲市住房和城乡建设局门户网站中国建设银行官网站大同
  • 北京响应式网站制作公司wordpress邀请码注册
  • 衡阳网站开发有哪些公司怎么建设淘客自己的网站、
  • 国内扁平化网站欣赏什么站做咨询网站好
  • 评价校园网站建设范例wordpress插件获取数据库
  • 网站开发具体问题重庆装修公司排名前十名
  • 萝卜建站织梦网站采集如何做
  • 邢台在百度上做个网站河南营销网站建设联系方式
  • 电力建设科学技术进步申报网站教学工作总结