• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

微信小程序如何查看变量值

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

可以使用AppData实时查看变量值是否变化。

非常的方便。

下面是代码详情:
html

<view class="container">
    <!-- 第一部分 -->
    <view class="top">
        <view class="image-view">
            <image src="../../images/assign/speaker.png" class="image"/>
        </view>
        <view class="tips">
            温馨提示:最多延时七天,每个交办单只能延时一次,请根据交办单的工作量来申请延时时间。提交审核后,交办无法提交。
        </view>
    </view>
    <!-- 第二部分 -->
    <view class="content">
        <view class="one">
            <view class="textView">延时理由:</view>
        </view>
        <view class="textarea">
            <view class="section">
                <textarea bindblur="bindReasonChange" auto-height placeholder="请输入延时理由" />
            </view>     
        </view>
        <!-- one -->
        <view class="one">
            <view class="textView">
                延迟时间:
            </view>
             <view class="input">
                <picker class="form-item" bindchange="bindPreFinishTimeChange" value="{{ delay_pre_finish_time }}" range="{{ delay_pre_finish_time_list }}" range-key="">
                    <view class="grey"> {{ delay_pre_finish_time ? delay_pre_finish_time :'请选择延迟时间'}} </view>
                </picker>
                <view class="iconstyle">
                    <image src="../../images/assign/right.png" class="right"/>
                </view>
            </view>
        </view>

        
    </view>
    <!-- 按钮部分 -->
    <view class="sub" bind:tap="toGoSub">
        提交申请
    </view>
</view>

js

const { httpRequest } = require('../../utils/http.js');
Page({
  /**
   * 页面的初始数据
   */
  data: {
    delay_apply_reason: '',
    delay_pre_finish_time: '',
    delay_pre_finish_time_list: [],
    id: "",
  },
  onLoad: function (options) {
    // 初始化数据
    let { id } = options;
    this.setData({ id })

    // 获取时间列表
    this.getDelayPreFinishTimeList()
  },

  //获取延时时间列表
  getDelayPreFinishTimeList() {
    let _this = this;
    let { id } = this.data;
    httpRequest('/GridAssign/getDelayPreFinishTime', { id }, ({ data }) => {
      _this.setData({ delay_pre_finish_time_list: data })
    }, err => { })
  },

  bindReasonChange(e) {
    this.setData({ delay_apply_reason: e.detail.value })
  },

  bindPreFinishTimeChange(e) {
    let { delay_pre_finish_time_list } = this.data;
    let index = e.detail.value;
    let delay_pre_finish_time = delay_pre_finish_time_list[index];
    this.setData({ delay_pre_finish_time: delay_pre_finish_time });
  },

  toGoSub() {
    let { delay_pre_finish_time, delay_apply_reason, id } = this.data;
    if (!delay_apply_reason) {
      wx.showToast({
        title: '请输入延时理由',
        icon: 'none'
      })
      return
    }

    if (!delay_pre_finish_time) {
      wx.showToast({
        title: '请选择延时时间',
        icon: 'none'
      })
      return
    }

    httpRequest('/GridAssign/applyDelay', { delay_apply_reason, delay_pre_finish_time, id }, ({ data }) => {
      wx.showToast({ title: '提交成功' })
      setTimeout(() => {
        wx.navigateBack({})
      }, 1500)
    }, err => { }, 'applyDelay')
  },
})

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
uniapp开发钉钉小程序遇到的坑!!!发布时间:2022-07-18
下一篇:
小程序手动埋点太麻烦烦烦?不如试试自动埋点吧!发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap