首页 > 其他分享 >uni-app 文本显示两行超出部分显示...

uni-app 文本显示两行超出部分显示...

时间:2023-10-10 21:23:15浏览次数:40  
标签:... console log text app value webkit uni 上传

<template>
    <view>
        <view>这是登录界面
        <button @click="RedirdectToMain">跳转到首页</button>
        </view>
    </view>
    <view>
        <uni-file-picker 
            v-model="imageValue" 
            fileMediatype="image" 
            mode="grid" 
            @select="select" 
            @progress="progress" 
            @success="success" 
            @fail="fail" 
            @delete="deleted"
        />
        

    </view>
    <view>
        <uni-data-select @change="change_value" :clear="true" :model-value="selectvalue2" :localdata="select_value2"></uni-data-select>
        <AddItem  :select_range="select_value">
        </AddItem>
    </view>
    <view class="text_item" style="width: 100px;height: 80px;border: 1px solid red;">
        <text>这是文本胜多负少施工方打扫房间分iiiiiiiiiiiiiiiiiii手大师代发手打</text>
    </view>
     <view id="item-answer" class="item-answer visible-text">
                <text>{{ content }}</text>
       </view>
</template>

<script>
import { SlowBuffer } from 'buffer'
    export default {
        data() {
            return {
                content:"这是文本胜多负少施工方打扫房间分这是文本胜多负少施工方打扫房间分dsifsdfsdgfgfdfsfs",
                imageValue:[],
                selectvalue2: "",
                select_value2:[
                    {
                        value:"1",
                        text:"1"
                    },
                    {
                        value:"2",
                        text:"2"
                    }
                ],
                selectvalue: "",
                select_value:[
                    {
                        value:"1",
                        text:"1"
                    },
                    {
                        value:"2",
                        text:"2"
                    }
                ]
            }
        },
        methods: {
            change_value(value){
                    this.selectvalue2 = value
                    if(value)
                    {
                        this.select_value = [{
                            value:"3",
                            text:"3"
                        },
                        {
                            value:"4",
                            text:"4"
                        }]
                    }else{
                        console.log("选择的是空")
                        //this.selectvalue = ""
                        this.select_value = [
                            // {
                            //     value:"5",
                            //     text:"5"
                            // },
                            // {
                            //     value:"6",
                            //     text:"6"
                            // }
                        ]
                    }
                    
            },
            RedirdectToMain(){
                console.log("跳转了")
                uni.switchTab({
                    url: "/pages/index/index",
                })
            },
            
                
                        // 获取上传状态
                        select(e){
                            console.log('选择文件:',e)
                            console.log(this.imageValue)
                            this.imageValue.splice(0, 1)
                            this.deleted(e)
                            // console.log(tempFile)
                            // this.tempFile.tempFilePath = ""
                        },
                        // 获取上传进度
                        progress(e){
                            console.log('上传进度:',e)
                        },
                        
                        // 上传成功
                        success(e){
                            console.log('上传成功')
                        },
                        
                        // 上传失败
                        fail(e){
                            console.log('上传失败:',e)
                        },
                        deleted(e){
                            console.log('删除图片:',e)
                        }
                    
            
            
            
        }
    }
</script>

<style>
    .text_item{
              text-overflow: -o-ellipsis-lastline;
                   overflow: hidden;
                   text-overflow: ellipsis;
                   display: -webkit-box;
                   /* -webkit-line-clamp: 2; //可/设置显示的行数 */
                   line-clamp: 2;
                   -webkit-box-orient: vertical;
    }
    
            .item-answer {
              width: 300px;
              height: 80px;
              border: 1px solid red;
              font-size: 18px;
              font-weight: 400;
              color: #7b7b7b;
              line-height: 44px;
              margin: 12px 0 8px;
            }
    
            .visible-text {
              display: -webkit-box;
              -webkit-box-orient: vertical;
              -webkit-line-clamp: 2;
              overflow: hidden;
            } 
</style>

参考地址:https://www.jianshu.com/p/99a8405448b9

标签:...,console,log,text,app,value,webkit,uni,上传
From: https://www.cnblogs.com/Insist-Y/p/17755778.html

相关文章

  • Apple 推出全球开发者资源 —— 人人能编程
    近日,Apple宣布推出MeetwithAppleExperts开发者资源,帮助全球Apple开发者社区发现并参与课程、研讨会、实验室、一对一咨询等体验。MeetwithAppleExperts初期提供超过50个课程、研讨会和咨询项目,并将持续提供线上和线下活动,开发者也可借助该平台和Apple专家......
  • Unittest测试框架基础及进阶
    需求假设领导让你开发一个接口测试框架。领导提出了一些新的需求,你如何实现?支持用例优先级、标签,支持通过优先级或标签筛选用例支持用例负责人、迭代,及通过负责人或迭代筛选用例支持多环境配置支持超时及重试机制,防止不稳定用例并发执行用例以提高用例回归效率Unitt......
  • 移动钱包和小程序生态,未来App的标配?
    中国,一个数字化转型极为快速的国家,在电子钱包和移动支付方面处于世界领先地位。 在中国,几乎一半的店内购物都是通过手机进行的,这远高于其他发达市场的水平(德国25%,美国24%)。移动支付,已经成为中国人生活中不可或缺的一部分,上到商场里的奢侈品,下到菜市场里的蔬菜,我们可以通过手......
  • abp 框架使用自定义appsetings.json
    定义一个自定义的配置文件在调试配置中设置启动环境这里的值填入刚刚设置的配置文件appsetings.{配置文件名字}.json的配置文件名字启动即可系统启动时,首先会检查{配置文件名字}是否存在,存在的话使用appsettings.{配置文件名字}.json,不存在则使用appsettings.json(默认配......
  • [arc135f] Delete 1, 4, 7, ...
    F-Delete1,4,7,...设\(f(i)\)表示第一次操作后,第\(i\)个位置的数,那么\(f(i)=\lfloor\frac{3i+1}2\rfloor\)那么\(k\)次操作后,第\(i\)个位置上的数就是:\[f(f(...f(f(i))...))=f^k(i)\]设\(cnt_k\)表示\(k\)次操作后剩下的数的个数,那么显然有:\(cnt_i=\lfloor\frac{cnt_......
  • 某运动app的登陆协议分析
    sign分析首先对https进行抓包,密码验证接口的http头部有一个x-sign字段的值为3bb776e25f1f4f7334f706d723adae79e26a6a56hooklibc.so的字符串和内存相关处理函数,然后进行栈回溯。可以hookmemcpy,memmove,memcmp,strlen,strstr,strncpy,strncmp,strncat,通过栈回溯可以看......
  • KdMapper扩展实现之REALiX(hwinfo64a.sys)
    1.背景  KdMapper是一个利用intel的驱动漏洞可以无痕的加载未经签名的驱动,本文是利用其它漏洞(参考《【转载】利用签名驱动漏洞加载未签名驱动》)做相应的修改以实现类似功能。需要大家对KdMapper的代码有一定了解。 2.驱动信息 驱动名称hwinfo64a.sys 时间戳5472......
  • APP内如何实现小程序直播技术?
    如今,越来越“卷”的直播逐渐迈向精细化运营的阶段。抖音小程序作为商家经营的利器,可通过短视频、直播、主页挂载等场景中,以商家自播、达人直播等方式,让商家与消费者建立密切的互动关系,帮助实现内容的种草、商品的销售、或服务的供给等不同目标,紧密结合内容价值最终变现。小程序......
  • app直播源代码,android中几种常用的弹框
    app直播源代码,android中几种常用的弹框一、SweetAlertDialog弹框使用该控件需要添加依赖: implementation'com.github.f0ris.sweetalert:library:1.5.1'​下面是具体用法:  newSweetAlertDialog(this,SweetAlertDialog.WARNING_TYPE)        .setTitl......
  • Error: Failed to download metadata for repo 'appstream': Cannot prepare internal
    一背景跑了一份centos容器,想装一下net-tools,报如下错误Error:Failedtodownloadmetadataforrepo'appstream':Cannotprepareinternalmirrorlist:NoURLsinmirrorlist 二解决参考帖子:https://developer.aliyun.com/article/1165954  CentOS已经停止......