小程序制作(超详解!!!)第十一节 成绩计算器

设计一个计算学生平均成绩的小程序。当输入学生信息和各门功课成绩并提交后,能够显示学生的信息及平均成绩。

1.index.wxml


  成绩计算器
  
  
  
  
  

2.index.wxss

page {
  background: #f1f0f6
}

.placeholder {
  font-size: 15px;
  /*占位符*/
}

input {
  background: #fff;
  height: 120rpx;
  margin: 10px;
  padding-left: 8px;
  /*左内边距*/
  border: solid 1px silver;
}

button {
  margin: 30rpx 50rpx;
  background-color: red;
  color: white;/*文本颜色*/
}

.content {
  background: #fff;
  padding: 10px;
color: #f00;
}
.content-item{
  padding: 3rpx;
  font-size: 16px;
  line-height: 30px;
}

3.index.js

Page({
data:{
  flag:true,//不显示
  name:'',//为空
  chinese_score:'',
  math_score:'',
  avrage:''
},
nameInput:function(e){
  this.setData({
    name:e.detail.value//赋值
  });
},
chineaeInput:function(e)
{
  this.setData({
    chinese_score:DataTransferItemList.value
  });
},
mathInput:function(e){
  this.setData({
    math_score:e.detail.value
  });
},
mysubmit:function(){
  if(this.data.name==''||this.data.chinese_score==''||this.data.math_score==''){
    return;//若有空则返回
  }else{
    var avg=(this.data.chinese_score*1+this.data.math_score*1)/2;//输入时是字符型,*1后转变为数值
    this.setData({
      flag:false,//显示
      avrage:avg,
    });
  }
}
})

小程序制作(超详解!!!)第十一节 成绩计算器_第1张图片

4.总结

1.javascript中的逻辑运算符

运算符 描述
&& and
|| or
! not

2.button组件

属性 说明
size 按钮的大小
type 按钮的类型
plain 按钮是否镂空,背景色是否透明
disabled 是否禁用
loading 是否带loading图标
form-type 用于
组件的提交或设置

属性合法值

属性 合法值 说明
size default 默认大小
mini 小尺寸
type primary 绿色
default 白色
warn 红色
form-type submit 提交表单
reset 重置表单

你可能感兴趣的:(小程序制作(超详解!!!),小程序,java,apache)