小程序开发——按钮的动态显示

wxml中是这样写的:

<view class="panel_setting">
    <view style="margin:10px auto; width:100%" class="curriculum_open">
      <view >开启简历后可以被企业找到你,如果暂时不想也可以关闭</view>
    </view>
    <view style="margin:10px auto; width:65px">
		<button class="in_default" size="mini" bindtap="Open">{{candidate.open==1?"关闭":"开启"}}</button>
	</view>
</view>

wxss中是这样写的:


.panel_setting{
  border: 1px #b0b0b0 solid;
  border-radius: 8px;
  margin: 5px;
}
.curriculum_open{
  font-size: 13px;
  text-align:center;
}
.button {
  color: white;
  background-color: #5dd5c8;
  border: none;
}

js中是这样写的(当然这个里面要跟你的实际情况进行调整,不能直接粘贴复制哦)

Open:function(){
      var candidate = that.data.candidate;
      if(candidate.open == 0){
        candidate.open = 1;
      }else{
        candidate.open = 0;
      }
      web_interface.updateCandidate(candidate,function(result) {
        that.setData({
          candidate:candidate
        });
      });
    },

页面写出来是这种效果,当你点击开启,按钮变为关闭状态,相反也是一样的

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值