第二张卡知识点总结

1  提取bm并转换为大写

由于对bm不规定大小写,所以在处理的时候要考虑四种情况,我是先把收到的信息转化为大写BM然后进行处理。可以用toUpperCase()实现对大写的转换。

实例 :

var get_bm = json_message.messages[0].message.substr(0, 2).toUpperCase();

提取的短信的前两位字母是大写的BM。

 

2  信息的实时显示

这时要用到刷新函数

实例:

function refresh_bid_sign_page = function () {
      var bid_id_exist = document.getElementById("refresh_bid_sign_page");
      if (bid_id_exist) {
            var scope = angular.element(bid_id_exist).scope();
            scope.$apply(function () {
            scope.refresh();
            })
      }
}

这里的refresh_bid_sign_page是对页面绑定的一个id,在竞价成功后调用这个函数即可做到实时显示的效果。

 

3  弹出确认框二次提醒功能

在点击某个按钮时,执行confirm('确定要结束本次报名吗?'),即可弹出提醒框。

confrirm命令返回的确认是true和false的值

if(confirm('确定要结束本次报名吗?')){//}

 即用户点击确认后才执行以后的代码。

 

4  正在报名的活动的底色为黄色设置

这是一个样式,需要自己写,在CSS/index.css里写

.start{
     background: yellow !important;
}

注:样式写了一定要在index.haml里引入样式

%link(rel="stylesheet" type="text/css" href="css/index.css")

在找到正在报名的活动时return “start”就可以了。

实例:

$scope.staring_activity = function (name) {     
      if (localStorage.starting_activity==name) {
             return "start";
      }
}

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值