leancloud

作者: squidbrother | 来源:发表于2019-03-06 16:47 被阅读1次
    注册账号
      //1.注册账号
      https://leancloud.cn/docs/leanstorage-started-js.html
      
      //2.创建项目
      在设置中,获取该项目的APP_ID和APP_KEY
      
      var APP_ID = 'xxxx';
      var APP_KEY = 'xxxx';  
      var formClassId = '';  //表格中某一行的ID,通过设置的返回值获取
    
      AV.init({
          appId: APP_ID,
          appKey: APP_KEY
        });  
    
     //3.声明一个数据表,命名随意(例:TodoFolder),返回的是一个类
           var TodoFolder = AV.Object.extend("TodoFolder")
        var todoFolder = new TodoFolder() //将该类实例化
        //写入字段
            todoFolder.set("isShow",1) 
        todoFolder.set("lianjie","aaa123") 
        todoFolder.set("lianjie2","bbb456") 
        todoFolder.save().then(function(todo){
            save(todo.id) //每个返回的对象都有一个全局唯一的id属性
            console.log(todo)
        } , function(error){
           console.log(error);
        })
    
     //4.获取上面获得的ID
          //表格中某一行的ID,通过设置的返回值获取
          formClassId = 'xxxxxxxxxx';
    
     //5.设置完毕,获取数据表
            var query = new AV.Query('TodoFolder') //输入要查询哪个对象(那个数据表)
        query.get(formClassId).then(function(todo){//这个id就是某个实例对象的属性
            
            var _str = '';
            if(todo.attributes.isShow == 1){
                            //xxxx
            }else{
                //xxxx
            }
            
        }, function(error){
          //dealWith(error)
        })
      
    //6.更新信息到云端
       var todo = AV.Object.createWithoutData('TodoFolder', formClassId);
        // 修改属性
        todo.set('isShow', 666);  
        // 保存到云端
        todo.save();
    
    

    相关文章

      网友评论

          本文标题:leancloud

          本文链接:https://www.haomeiwen.com/subject/qylxpqtx.html