小程序快速留言板-

本文介绍了如何在小程序中创建一个快速留言功能。通过利用wx.css进行样式设置,并且允许用户在预设留言后自由添加个性化内容。
摘要由CSDN通过智能技术生成
wxml
<view class='section'>
  <textarea class='message1' type='text' placeholder="请选择或者输入捎话(60字以内)" maxlength='80' style="word- wrap:break-word" οnfοcus="this.blur()" bindtap=''></textarea>
</view>
<view class='fast'>快速捎话:{{neirong}}</view>

<view class="item" wx:for="{{msgData}}" wx:key="{{index}}">
<view class='circle'></view>
  <text data-nr='{{item.msg}}' class='message_font' bindtap='clickMe'>{{item.msg}}</text>
</view> 

  <button class='submit'>捎话</button>
index.js
var nr = '';
Page({

  /**
   * 页面的初始数据
   */
  data: {

    msgData:
    [
      {
        msg:
        "泡澡水不要太热。"
      },//双引号
      {
        msg:
        "面部比较干,想补个水。"
      },
      {
        msg:
        "我只有2小时,您看着安排吧。"
      },
      {
        msg:
        "我想把眉毛在修下。"
      },
      {
        msg:
        "给我清个痘痘。"
      },
      {
        msg:
        "头疼,能轻点按。"
      }
    ],
    neirong: '',

  },

  clickMe: function (e) {
    var that = this;
    console.log(e);
    nr = e.currentTarget.dataset.nr;
    that.setData({
      neirong: nr
    })
  },

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

  },

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

  },

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

  },

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

  },

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

  },

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

  },

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

  },

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

  }
})

wx.css

/*捎话wx.css  */
.section{
width:96%;
height:220rpx;
margin-left:5px;
}
.message1{
  width:96%;
  height:210rpx;
  margin-top: 30rpx;
  font-size: 90%;
  margin-left:20px;
}
.circle{
  height:35rpx;
  width:35rpx;
  border-radius: 50%;
  border: 1px solid #ccc;
  display:inline-block;
  margin:28rpx 45rpx auto 50rpx;

}
.fast{
  position:relative;
  top:-50rpx;
  font-size:90%;
  background:#f4f4f4;
  line-height:100rpx;
  text-indent:2em;
}
.item{
position:relative;
border-bottom:1px solid #f4f4f4;
padding-bottom:10px;
top: -60rpx;
}
.message_font{
  font-size:80%;
  font-family:"微软雅黑";
  font-weight:blod;
  display:inline-block;
  position:relative;
  top:-5rpx;
}
.submit{
  width:100%;
  height: 100rpx;
  background: #fed1d6;
  position: relative;
  top:168rpx;
  line-height: 100rpx;
}
button::after{
  border:none;
  }

但是上面的textarea还可以自由去编写,但是想实现在快速留言后面,再添加内容



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值