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

uniapp使用中小问题及解决方法集合

1、 u-input 标签 设置只读、禁用后,click事件不生效

// 解决u-input 标签 设置只读、禁用后,click事件不生效(不弹出弹框)
.input-disabled-click {
  pointer-events: none;
}

2、 uniapp实现u-datetime-picker时间选择器的默认日期定位,解决default-value不生效问题

this.$refs.NowEndPick.innerValue = Number(new Date()); //需要根据自己的需求,确定时间格式

完整的代码

<u-form-item prop="startDatetime" label="发生时间" @click="pickTimeClick" borderBottom>
          <u-input
              v-model="formData.startDatetime"
              placeholder="请选择"
              disabled
              border="none"
              suffixIcon="arrow-right"
              class="input-disabled-click"
          ></u-input>

        </u-form-item>
<u-datetime-picker
        ref="NowEndPick"
        :show="pickerTime"
        v-model="formData.eventTime"
        mode="datetime"
        @confirm="confirmPicker"
        format="yyyy-MM-dd HH:mm:ss"
        @cancel="closePicker"
        @close="closePicker"
    ></u-datetime-picker>

pickTimeClick() {
      this.pickerTime = true
      this.$refs.NowEndPick.innerValue = Number(new Date()); //需要根据自己的需求,确定时间格式
    },

3、隐藏原有的返回按钮, 自定义返回按钮触发事件 (可以解决嵌入原生安卓里面,返回异常问题) 隐藏原有返回按钮

/* #ifdef H5 */
/* 页面A */
 ::v-deep .uni-page-head-hd>.uni-page-head-btn {
  display: none !important;
}
/* #endif */

配置新的返回按钮

 "globalStyle": {
    "navigationBarTextStyle": "black",
    "navigationBarTitleText": "demo",
    "navigationBarBackgroundColor": "#F8F8F8",
    "backgroundColor": "#F8F8F8",
    "onReachBottomDistance": 60,
    "h5": {
      "titleNView": {
        "buttons": [{
          "type": "back",
          "float": "left"
        }]
      }
    }
  }

页面编写返回方法

export default {
	/** 自定义按钮 */
  onNavigationBarButtonTap : function (e) {
    console.log(e);
    uni.navigateBack({
      delta: 1 // 默认值是1,表示返回的页面层数
    });
  },
}

http://www.kler.cn/a/378710.html

相关文章:

  • 为什么我们调用 start()方法时会执行 run()方法 ,为什么我们不能 直接调用 run()方法?
  • react18中redux-promise搭配redux-thunk完美简化异步数据操作
  • SQL拦截(二)InnerInterceptor
  • 【Python】数据清洗与特征工程:使用Python的Feature-engine库
  • Session条件竞争--理论
  • Django ORM详解:外键使用(外键逻辑关联)与查询优化
  • ARM base instruction -- bfxil
  • 第五篇: 使用Python和BigQuery进行电商数据分析与可视化
  • 【bug解决】 g++版本过低,与pytorch不匹配
  • 下载安装COPT+如何在jupyter中使用(安装心得,windows,最新7.2版本)
  • postgresql增量备份系列一
  • TensorRT-LLM的k8s弹性伸缩部署方案
  • 数据转换 | Matlab基于SP符号递归图(Symbolic recurrence plots)一维数据转二维图像方法
  • Unity XR Interaction Toolkit 开发教程(4)XR Origin:追踪参考系与相机高度【3.0以上版本】
  • 三层交换技术,eNSP实验讲解
  • 【大模型开发指南】llamaindex配置deepseek、jina embedding及chromadb实现本地RAG及知识库(win系统、CPU适配)
  • Redis系列---数据管理
  • git入门教程8:git高级分支管理
  • YOLO11论文 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】
  • Docker Swarm集群配置与使用
  • 基于知识中台的智能法律咨询服务:革新法律服务的新篇章
  • sicp每日一题[2.65]
  • 【D3.js in Action 3 精译_039】4.3 D3 面积图的绘制方法及其边界标签的添加
  • RTP和RTCP的详细介绍及其C代码示例
  • UG NX二次开发(C#)-UFun-创建草图和草图曲线
  • Redis设计与实现 学习笔记 第十四章 服务器