微信小程序留言板1

news/2024/7/8 8:28:25 标签: 微信小程序, 小程序

wxml:

<view class="view2">
<text class="test1">留言:</text><input type="text" class="input1" bindinput="ipt"/><button class="btn" bindtap="btn">点击留言</button>
</view>
<!-- 打印出来的值 -->
<!-- {{num}} -->
<view class="view1" wx:for="{{arr}}" wx:key="*this">
{{item}}
<!-- <text class="test3" bindtap="del" data-index="{{index}}">X</text> -->
<text class="test3" bindtap='del' data-index="{{index}}">删除</text>
</view>

wxjs:

// pages/stext/stext.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
   arr:[11,22,33],
   num:'',
   index:''
  },
  ipt(e){
    this.setData({
      num:e.detail.value
    })
  },
  // 点击留言
  btn(){
    let newarr = this.data.arr;
    newarr.push(this.data.num)
    this.setData({
      arr:newarr
    })
  },
  // 删除
  // del(e){
  //   console.log(e);
  //   let index = e.target.dtaset
  //   this.data.arr.splice(index,1)
  //   this.setData({
  //     arr:this.data.arr
  //   })
  // },
  del(e){   
    wx.showModal({
     title: '提示',
     content: '确认要删除该支出类型?',
     complete:(res) => {
      if (res.confirm) {
    let index = e.currentTarget.dataset.index
    let list=this.data.arr
    list.splice(index,1)
    console.log(list);
    this.setData({
      arr:list
    })

      }
     }
    })
   },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})

wxss:

.test1{
  float: left;
  line-height: 50px;
}
.input1{
  float: left;
  border: 1px solid #ccc;
  height: 42px;
}
.btn{
  width: 100px;
  background: pink;
}
.view2{
  margin-bottom: 50px;
}
.view1{
  margin-left: 35px;
}
.test3{
  position: fixed;
  left: 320px;
}


http://www.niftyadmin.cn/n/5536851.html

相关文章

【云原生】服务网格(Istio)如何简化微服务通信

&#x1f407;明明跟你说过&#xff1a;个人主页 &#x1f3c5;个人专栏&#xff1a;《未来已来&#xff1a;云原生之旅》&#x1f3c5; &#x1f516;行路有良友&#xff0c;便是天堂&#x1f516; 目录 一、引言 1、微服务架构的兴起 2、Istio&#xff1a;服务网格的佼…

上海-灵曼科技(面经)

上海-灵曼科技 hr电话面 个人简介 个人信息的询问 是否知道芋道框架 技术面 算法题 14. 最长公共前缀&#xff08;写出来即可&#xff09; 聊一下Docker Docker核心概念总结Docker实战 聊一下AOP Spring AOP详解 聊一下JWT JWT 基础概念详解JWT 身份认证优缺点分析 Spri…

Oracle日志挖掘小结

一、安装logminer $ORACLE_HOME/rdbms/admin/dbmslm.sql $ORACLE_HOME/rdbms/admin/dbmslmd.sql 通常在安装数据库后就已经安装了Logminer&#xff0c;要查看数据库是否安装了LogMiner&#xff0c;只需查看数据库中是否已经有了dbms_logmnr和dbms_logmnr_d这2个package&…

Excel实现单元格内换行的几种方法

使用快捷键换行&#xff1a; 将光标定位在你希望换行的地方。按下 Alt Enter 组合键&#xff0c;这将在光标位置处插入一个新的行。 使用自动换行功能&#xff1a; 选中你希望自动换行的单元格。在“开始”标签页下的“对齐方式”组中&#xff0c;点击“自动换行”按钮。这会…

企业如何选择适合自己企业的MES系统?

MES系统能有效衔接上层ERP系统与底层自动化设备&#xff0c;实现生产过程的实时监控与优化。然而&#xff0c;MES系统的成功实施并非易事&#xff0c;不当的实施策略可能导致预期效益未能实现&#xff0c;甚至产生负面影响。本文将深入探讨MES系统功能以及企业如何才能成功落地…

Linux之文本三剑客

Linux之三剑客 Linux的三个命令,主要是用来处理文本,grep,sed,awk,处理日志的时候使用的非常多 1 grep 对文本的内容进行查找 1) 基础用法 语法 grep 选项 内容|正则表达式 文件选项: -i 不区分大小写 -v 排除,反选 -n 显示行号 -c 统计个数查看文件里包含有的内容 [roo…

Qt使用sqlite数据库及项目实战

一.sqlite使用介绍 在Qt中使用SQLite数据库非常简单&#xff0c;SQLite是一个轻量级的嵌入式数据库&#xff0c;不需要单独的数据库服务器&#xff0c;完全使用本地文件来存储数据。 当在Qt中使用SQLite数据库时&#xff0c;需要涉及到一些SQL语句以及Qt中的相关函数&#xf…

生命在于学习——Python人工智能原理(3.2.2)

2.3 连续型随机变量 &#xff08;一&#xff09;定义 连续型随机变量即在一定区间内变量取值有无限个&#xff0c;或数值无法一一列举出来&#xff0c;例如某个地区男性健康成人的身高值、体重值。 如果对于随机变量X的分布函数F(X)&#xff0c;存在非负可积函数f(x)&#xf…