前端工作总结299-uni-发布详情页样式修改

简介: 前端工作总结299-uni-发布详情页样式修改
<template>
     <view>
         <view style="padding: 24rpx 0 0 30rpx;">
             <text style="
         font-size: 30rpx;color: #333333;">{{tableData.name}}</text>
         </view>
         <text style="margin-left:26rpx;margin-top: 20rpx;color: #666666;">
             {{tableData.message}}
         </text>
         <view v-for="(item,index) in plist">
             <u-image v-if="tableData[item]!=null" style="display: block;float: left;margin-left: 26rpx;margin-top: 26rpx;" width="120rpx"
              height="120rpx" :src="tableData[item]"></u-image>
         </view>
         <view style="clear: both;padding: 24rpx 0 0 30rpx;height: 46rpx;">
             <view style="float: left;line-height: 46rpx;">
                 <u-icon name="clock" width="28.4rpx" height="28.4rpx"></u-icon>
             </view>
             <view style="float: left;line-height: 46rpx;margin-left: 5rpx;
 color: #999999;font-size: 24rpx;">
                 截至时间: {{tableData.endTime}}
             </view>
         </view>
         <view style="clear: both;padding: 24rpx 0 0 30rpx;height: 46rpx;">
             <view style="float: left;line-height: 46rpx;">
                 <u-icon name="account" width="28.4rpx" height="28.4rpx"></u-icon>
             </view>
             <view style="float: left;line-height: 46rpx;margin-left: 5rpx;color: #999999;font-size: 24rpx;">
                 创建人:{{tableData.createdBy}}
             </view>        </view>
         <view style="clear: both;padding: 24rpx 0 0 30rpx;height: 46rpx;">
             <view style="float: left;line-height: 46rpx;">
                 <u-icon name="clock" width="28.4rpx" height="28.4rpx"></u-icon>
             </view>
             <view style="float: left;line-height: 46rpx;margin-left: 5rpx;color: #999999;font-size: 24rpx;">
                 指派给: {{tableData.assignName}}
             </view>
         </view>
         <view style="clear: both;padding: 24rpx 0 0 30rpx;height: 46rpx;">
             <view style="float: left;line-height: 46rpx;">
                 <u-icon name="reload" width="28.4rpx" height="28.4rpx"></u-icon>
             </view>
             <view style="float: left;line-height: 46rpx;margin-left: 5rpx;color: #999999;font-size: 24rpx;">
                 循环: {{tableData.patrolFor|toChangeLess}}
             </view>
         </view>
     </view>
 </template><script>
     export default {
         filters: {            toChangeLess(e) {
                 console.log(e)
                 /* 过滤数据中的循环请求*/
                 if (e == 0) {
                     return "不循环"
                 } else if (e == 12345) {
                     return "周一到周五循环"
                 } else if (e == 12345678) {
                     return "每日循环"
                 }
             }
         },
         data() {            return {
                 plist: [],
                 tableData: {}
             }
         },
         onLoad(e) {
             /* JSON.parse() */
             let obj = JSON.parse(decodeURIComponent(e.record));
             console.log(obj)
             this.tableData = obj
             this.allPrpos(obj)
         },
         methods: {
             allPrpos(obj) {
                 // 用来保存所有的属性名称和值
                 let list = []
                 var props = "";
                 // 开始遍历
                 for (var p in obj) {
                     // 方法
                     if (typeof(obj[p]) == "function") {
                         obj[p]();
                     } else {
                         // p 为属性名称,obj[p]为对应属性的值
                         if (p.indexOf("apic") != -1) {
                             /*  props+= p + "=" + obj[p] + "\t"; */
                             list.push(p)
                             this.plist = list
                             console.log(list)
                         }
                     }
                 }
                 // 最后显示所有的属性
                 /*  console.log(props); */
             },
         }
     }
 </script><style>
</style>

image.png

相关文章
|
21天前
|
前端开发 JavaScript
乾坤qiankun(微前端)样式隔离解决方案--使用插件替换前缀
乾坤qiankun(微前端)样式隔离解决方案--使用插件替换前缀
203 8
|
21天前
|
前端开发 JavaScript
CSS样式穿透技巧:利用scoped与deep实现前端组件样式隔离与穿透
CSS样式穿透技巧:利用scoped与deep实现前端组件样式隔离与穿透
110 1
|
2月前
|
前端开发
前端基础(四)_CSS层叠样式表_什么是css_css样式的引入方式_样式表的优先级_样式选择器
本文详细介绍了CSS(层叠样式表)的基本概念、语法规则、引入方式、样式表的优先级和样式选择器。文章解释了CSS的作用,展示了如何在HTML中通过行内样式、内部样式和外部样式引入CSS,讨论了不同CSS选择器的优先级和如何确定最终的样式应用。此外,还强调了使用`!important`规则时的优先级高于行内样式。
80 1
|
27天前
|
前端开发 JavaScript 小程序
前端uni开发后端用PHP的圈子系统该 如何做源码?
圈子系统系统基于TP6+Uni-app框架开发;客户移动端采用uni-app开发,管理后台TH6开发。系统支持微信公众号端、微信小程序端、H5端、PC端多端账号同步,可快速打包生成APP
|
2月前
|
前端开发
【前端web入门第五天】03 清除默认样式与外边距问题【附综合案例产品卡片与新闻列表】
本文档详细介绍了CSS中清除默认样式的方法,包括清除内外边距、列表项目符号等;探讨了外边距的合并与塌陷问题及其解决策略;讲解了行内元素垂直边距的处理技巧;并介绍了圆角与盒子阴影效果的实现方法。最后通过产品卡片和新闻列表两个综合案例,展示了所学知识的实际应用。
47 11
|
6月前
|
开发框架 前端开发 数据安全/隐私保护
【Flutter 前端技术开发专栏】Flutter 中的布局与样式设计
【4月更文挑战第30天】本文探讨了Flutter的布局和样式设计,关键点包括:1) 布局基础如Column、Row和Stack用于创建复杂结构;2) Container、Center和Expanded等常用组件的作用;3) Theme和Decoration实现全局样式和组件装饰;4) 实战应用如登录界面和列表页面的构建;5) 响应式布局利用MediaQuery和弹性组件适应不同屏幕;6) 性能优化,避免过度复杂设计。了解并掌握这些,有助于开发者创建高效美观的Flutter应用。
178 0
【Flutter 前端技术开发专栏】Flutter 中的布局与样式设计
|
3月前
|
前端开发 Java UED
JSF 面向组件开发究竟藏着何种奥秘?带你探寻可复用 UI 组件设计的神秘之路
【8月更文挑战第31天】在现代软件开发中,高效与可维护性至关重要。JavaServer Faces(JSF)框架通过其面向组件的开发模式,提供了构建复杂用户界面的强大工具,特别适用于设计可复用的 UI 组件。通过合理设计组件的功能与外观,可以显著提高开发效率并降低维护成本。本文以一个具体的 `MessageComponent` 示例展示了如何创建可复用的 JSF 组件,并介绍了如何在 JSF 页面中使用这些组件。结合其他技术如 PrimeFaces 和 Bootstrap,可以进一步丰富组件库,提升用户体验。
54 0
|
3月前
|
前端开发 JavaScript 开发者
【前端革新力】React与CSS-in-JS完美邂逅:从styled-components到emotion,全面解析样式管理新趋势的实战应用与优势剖析!
【8月更文挑战第31天】CSS-in-JS 作为一种新兴的样式管理方式,近年来在前端社区受到广泛关注。它将样式嵌入 JavaScript,实现了样式与逻辑的高度耦合,提升了开发效率并解决了全局样式污染等问题。本文通过具体代码示例,探讨 CSS-in-JS 在 React 开发中的应用,并分享实践心得。首先介绍了 CSS-in-JS 的基本概念,然后详细展示了如何使用 styled-components 和 emotion 这两个流行库创建样式化组件。
134 0
|
4月前
|
前端开发 开发工具 数据库
支付系统资料-青戈版沙箱支付,订单编号样式设计,还有七天无理由退款,常与会员系统相搭配,内网穿透客户看到页面,前端展示,直播过程所有都能访问的写法
支付系统资料-青戈版沙箱支付,订单编号样式设计,还有七天无理由退款,常与会员系统相搭配,内网穿透客户看到页面,前端展示,直播过程所有都能访问的写法
支付系统资料-青戈版沙箱支付,订单编号样式设计,还有七天无理由退款,常与会员系统相搭配,内网穿透客户看到页面,前端展示,直播过程所有都能访问的写法
|
4月前
|
前端开发
ElementPlus卡片如何能够一行呈四,黑马UI前端布局视频资料,element样式具体的细节无法修改,F12找到那个位置,可能在其他组件写了错误,找到那个位置,围绕着位置解决问题最快了,卡片下边
ElementPlus卡片如何能够一行呈四,黑马UI前端布局视频资料,element样式具体的细节无法修改,F12找到那个位置,可能在其他组件写了错误,找到那个位置,围绕着位置解决问题最快了,卡片下边