• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript parse.Parse.Object类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了TypeScript中parse.Parse.Object的典型用法代码示例。如果您正苦于以下问题:TypeScript Parse.Object类的具体用法?TypeScript Parse.Object怎么用?TypeScript Parse.Object使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了Parse.Object类的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。

示例1: userIsBack

    userIsBack(user:any) : any
    {
           var today = new Date();
           var tommorrow = new Date();

           today.setHours(0,0,0,0);        
           tommorrow.setDate(today.getDate()+1);
           tommorrow.setHours(0,0,0,0);

           var ParseClass = Parse.Object.extend("Users");
           var query = new Parse.Query(ParseClass);
           query.equalTo("User", user);
           query.greaterThan("createdAt", today);
           query.lessThan("createdAt", tommorrow);
           query.descending("createdAt");
           query.find({
               success: (query:any) => {
                   var objectId = query[0].id;
                   ParseClass = Parse.Object.extend("Users");
                   var update = new Parse.Query(ParseClass);
                   update.get(objectId, {
                       success: (update:any)=> {
                           update.set("Time", 0); 
                           update.save();    
                       },
                       error: (object:any, error:any) => {
                       }
                   }); 
               },
               error: (object:any, error:any) => {
               }

           });
    }
开发者ID:saulmadi,项目名称:acklen-slackbot,代码行数:34,代码来源:parseDB.ts


示例2: saveUser

  saveUser() {
    let self = this;
    var User = Parse.Object.extend("User");
    let user = new User();
    var data = {
      email: this.email,
      password: this.password,
      phone: this.phone,
      username: this.username,
      type: this.name,
      status: "NEW"
    };

    user.save(data, {
      success: function(user) {
        console.log("1");
        // let alert = self.alertCtrl.create({
        //   title: "Check your email",
        //   subTitle: "Verification email has sent successful",
        //   buttons: ["OK"]
        // });
        // alert.present();
        console.log("2");

        console.log("created");
      },
      error: function(user, error) {
        console.log("error");
      }
    });
  }
开发者ID:cybriz,项目名称:ionic-projects,代码行数:31,代码来源:summary.ts


示例3: saveStates

 saveStates() {
   let self= this;
   var States = Parse.Object.extend("States");
   var states= new States;
   var query = new Parse.Query("States");
   var innerQuery = new Parse.Query(States);
   innerQuery.exists(self.state);
   query.matchesQuery("Name", innerQuery);
   query.find({
     success: function(object){
       console.log('notexist' + self.state)
       var States = Parse.Object.extend('States');
       var states = new States();
        var data={
         Name:self.state
           };
           states.save(data,{
             success: function(user){
               console.log('created states')
             },
             error: function(user, error){
               console.log(error)
             }
           })
     } , error : function(){
       console.log(' exist')
     } 
   });
 }
开发者ID:cybriz,项目名称:ionic-projects,代码行数:29,代码来源:summary.ts


示例4: function

 success: function(products) {
     var pro = Parse.Object.extend("Products");
     var query = new Parse.Query(pro);
     query.equalTo("category", products[0]);
     query.find({
         success: function(products) {
             success(products);
         }
     });
 }
开发者ID:valero90,项目名称:Angular2-Parse,代码行数:10,代码来源:ParseManager.ts


示例5: getProductsCategory

 getProductsCategory(success: (products) => void)
 {
     var catClass = Parse.Object.extend("ProductsCategory");
     var query = new Parse.Query(catClass);
     query.find({
     success: function(categories) {
         success(categories);
     }
     });
 }
开发者ID:valero90,项目名称:Angular2-Parse,代码行数:10,代码来源:ParseManager.ts


示例6: checkIsAbscent

	checkIsAbscent(messageSender:any, user:any): any{
		var today = new Date();
       var tommorrow = new Date();

       today.setHours(0,0,0,0);
       tommorrow.setDate(today.getDate()+1);
       tommorrow.setHours(0,0,0,0);

       var Class = Parse.Object.extend("Users");
       var query = new Parse.Query(Class);
       query.equalTo("User", user);
       query.greaterThan("createdAt", today);
       query.lessThan("createdAt", tommorrow);
       query.descending("createdAt");
       query.find({
           success: (result:any) => {
               var format = result[0].attributes.Format;

               if(format == 'min')
               {
                   today = new Date();
                   var abscenceStartTime = result[0].createdAt;
                   var abscenceEndTime = this.addMinutes(abscenceStartTime,result[0].attributes.Time);

                   if(today> abscenceStartTime && today<abscenceEndTime)
                   {
                       var date = new Date(abscenceEndTime.toString());
                       messageSender.send( result[0].attributes.User + " is abscent, will be back around " + moment(date).format('h:mm A'));
                   }

               }else if(format == 'hour')
               {
                   today = new Date();
                   var abscenceStartTime = result[0].createdAt;
                   var abscenceEndTime = this.addHours(abscenceStartTime,result[0].attributes.Time);

                   if(today> abscenceStartTime && today<abscenceEndTime)
                   {
                       var date = new Date(abscenceEndTime.toString());
                       messageSender.send(result[0].attributes.User + " is abscent, will be back around " + moment(date).format('h:mm A'));
                   }

               }else if(format == 'day')
               {

               }


           },
               error: (error:any) => {
                console.log(error.message);
           }
       });
	}
开发者ID:saulmadi,项目名称:acklen-slackbot,代码行数:54,代码来源:parseDB.ts


示例7:

 success: (query:any) => {
     var objectId = query[0].id;
     ParseClass = Parse.Object.extend("Users");
     var update = new Parse.Query(ParseClass);
     update.get(objectId, {
         success: (update:any)=> {
             update.set("Time", 0); 
             update.save();    
         },
         error: (object:any, error:any) => {
         }
     }); 
 },
开发者ID:saulmadi,项目名称:acklen-slackbot,代码行数:13,代码来源:parseDB.ts


示例8: createCategory

    createCategory(name: String, success:(category)=>void)
    {
        var CategoryClass = Parse.Object.extend("ProductsCategory");
        var cat = new CategoryClass();

        cat.set("name",name);

        cat.save(null,{
          success:function(category) { 
            success(category);
          },
          error:function(error) {
            console.log('parse saving error');
          }
        });
    }
开发者ID:valero90,项目名称:Angular2-Parse,代码行数:16,代码来源:ParseManager.ts


示例9: function

 success: function(object){
   console.log('notexist' + self.state)
   var States = Parse.Object.extend('States');
   var states = new States();
    var data={
     Name:self.state
       };
       states.save(data,{
         success: function(user){
           console.log('created states')
         },
         error: function(user, error){
           console.log(error)
         }
       })
 } , error : function(){
开发者ID:cybriz,项目名称:ionic-projects,代码行数:16,代码来源:summary.ts


示例10: saveAbscence

	saveAbscence(command:any):any{
       var ParseClass = Parse.Object.extend("Users");
       var parseClass = new ParseClass();

       parseClass.set("User", command.User);
       parseClass.set("Command", command.Command);
       parseClass.set("Time", parseInt(command.Time));
       parseClass.set("Format", command.Format);

        parseClass.save(null, {
           success: function(parseClass) {
               return parseClass.id;
           },
           error: function(parseClass, error) {
               return error.message;
           }});
       return '';
	}
开发者ID:saulmadi,项目名称:acklen-slackbot,代码行数:18,代码来源:parseDB.ts



注:本文中的parse.Parse.Object类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
TypeScript parse.Parse.Query类代码示例发布时间:2022-05-25
下一篇:
TypeScript parse.Parse类代码示例发布时间:2022-05-25
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap