竞价结果1

1.sortBy的用法:把数组的对象排顺序

    var a = [{phone:1,price:100},{phone:1,price:120},{phone:1,price:90},{phone:1,price:10}]            

    var b = _.sortBy(a,function(para){
                return -para.price;

            })

pare为数组里面的对象,+为从小到大,-为从大到小

2.把数字型字符串转化为数字:parseInt(数字型字符串)

3.controller的里面的代码执行由上到下,直接导致一进入页面时候所显示的情况

4,短信发送成功,存储到localstorage里面,却不同步显示?

解决办法:sms.js中存储时候调用刷新

function judge_repeat_information(json_message,name){
    var person_names_phone=JSON.parse(localStorage.getItem("person_names"))||[] ;
    var phone=json_message.messages[0].phone
    for(var i=0;i<person_names_phone.length;i++){
        if(person_names_phone[i].phone==phone){
//            this.send_sms(phone,"您已经报名成功,请勿重复报名!");
            console.log("您已经报名成功,请勿重复报名!");
            return;
        }


    }
        save_and_process(name,phone);
        refresh_list();


}

function refresh_list(){
    var create_page_id=document.getElementById("create_page_id");
    if(create_page_id){
      var scope=angular.element(create_page_id).scope();
          scope.$apply(function(){
          scope.data_refresh();
        })
    }
}

再在haml中调用create_page_id

存储并更新的实现,controller里面的同步知道localStorage里面的变化

5.报名人前面有序号的显示方法,只需要haml中写,不用在controller里写

{{$index + 1}}:

















            
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值