ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

微信小程序api

2022-03-21 12:05:31  阅读:175  来源: 互联网

标签:function num 微信 程序 db api pass data setData


这门课程介绍了微信小程序的开发

获取图片(images)

图标(icon)

label(标签)

输入框(input)

view(相当于html:5里面的div盒子)

textarea(文本输入框)

button(按钮)

页面上的选项卡(绑定(bindtap) 写一个判断 是则执行前面 否则执行后面空 给id名 给一个list 表单定义 然后This.setData调用 最后在wxss修改样式)

做一个类似网某云音乐播放的转动动画以及上传音乐到云平台存储

JS:

data: {
num:1

},

change:function(){
if(this.data.num==0){
this.setData({
num:1

  })

  innerAudioContext.play()

}else{
  this.setData({
    num:0

  })

  innerAudioContext.pause()

}

},

WXML:

(src是引入GIF动画图片 mode="widthFix" 宽度自适应,用来适应不用机型屏幕占比大小)

WXSS:

image{
width: 300rpx;

margin-left: 225rpx;

background-image: linear-gradient(to right,red,yellow);(修改宽高大小左右颜色背景图样式)

animation: move 5s infinite linear;(动画延迟和持续时间设定)

}

.pasued{
animation-play-state: paused;(控制动画暂停开始)

}

@keyframes move{
0%{
transform: rotate(0deg);

}

100%{
transform: rotate(360deg);

}

}(转动方向角度设定)

数据库实时获取功能

WXML:

(bindinput实时获取表单数据 )

(绑定)

<input type=“text” placeholder="请输入用户名"bindinput=“getuser”/>

(绑定 )

增加数据

查询数据

JS:

add:function(){
const db = wx.cloud.database() (定义初始化)

     db.collection('student').add({          (控制db变量)

        data: {
            user:this.data.user,

            pass:this.data.pass

        },

        success:function(res){
            console.log(res);

        }

     })

 },

 (获取)

 getuser:function(e){
     (设置值 setData)

     this.setData({
         user:e.detail.value

     })

 },

 (获取)

 getpass:function(e){
     this.setData({
         pass:e.detail.value 

     })

 },

 select:function(){
     const db = wx.cloud.database() (const 声明变量 调用后再返回)

     db.collection('student').where({
         user:'aaa',

         pass:'111'

     })

     .get({
         success:function(res){    ( 返回值)

            console.log(res.data);   (输出调试console)

         }

标签:function,num,微信,程序,db,api,pass,data,setData
来源: https://blog.csdn.net/qq_56916223/article/details/123631935

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有