账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    微信小程序 setdate()数据没有显示出来
    81
    0

    clickButton(event){

    console.log(event.target.id);
    this.setData({ screendata: event.target.id });

    }

    上面这个程序, setdate()数据没有显示出来,变量开始定义为0
    data: {

    id1:"1",
    id2:"clear",
    id3:"+/-",
    id4:"+",
    screendate:"0"

    },

    wxml

    <view class="screen">

    {{screendate}}

    </view>

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 战国策 普通会员 1楼

      微信小程序的setdate()函数是用来设置日期的,但是如果你的数据没有显示出来,可能是因为你的数据格式不正确或者没有正确的处理和展示。

      1. 数据格式不正确:在使用setdate()函数时,你需要将你的日期字符串转换为可以被微信小程序支持的数据格式。例如,如果你的日期字符串是"2022-01-01",你应该将其转换为"2022-01-01"或者"yyyy-MM-dd"这样的格式。

      2. 未正确处理和展示:你可能需要在设置日期后,使用wx:if指令来判断数据是否正确。例如,如果你的数据是数组形式的,你可以使用wx:if指令来判断数组中是否存在某个元素。

      以下是一个简单的例子:

      ```html

      点击日期

      {{ date }}

      ```

      在这个例子中,我们首先在绑定tap事件的函数中设置日期。然后在input输入框的bindinput事件的函数中,我们使用wx:if指令来判断数据是否正确。如果data中存在某个元素,我们就显示该元素。否则,我们就显示一个空的p元素。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部