欢迎光临
感谢一路有你

uni-app 常用写法

如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
 

<code class="line-numbers">&lt;button type="primary" @tap="btn"&gt;登录&lt;/button&gt;

//判断信息是否填写
btn() {
  if (this.username.length &lt;= 0) {
    uni.showToast({
      icon: 'none',
      title: '请输入用户名'
    });
    return;
  }
  if (this.pwd.length &lt;= 0) {
    uni.showToast({
      icon: 'none',
      title: '请输入密码'
    });
    return;
  }
}

//登陆
uni.request({
  url: 'http://199.168.100.55:54723/ZycfService/login/login', //仅为示例,并非真实接口地址。
  data: {
    username: this.username,
    pass: this.pwd
  },success: (res) =&gt; {
    let list=JSON.stringify(res.data);
    console.log("返回数据状态:" + list);
    if(list=="[]"){
      uni.showToast({
        icon: 'none',
        title: '用户名或密码错误'
      });
      return;
    }
    uni.showToast({
      icon: 'none',
      title: '登录成功'
    });    
  },fail: () =&gt; {
    uni.showToast({
      icon: 'none',
      title: '网络异常,请稍后重试'
    });
  }

})



//加入缓存
uni.setStorage({
  key:'userinfo',
  data:{
    bh:_this.lists[0]['bh'],
    rolename:_this.lists[0]['rolename'],
    username:_this.lists[0]['username']

  }
})



//跳转
uni.navigateTo({
  url: '../home/home',
});




onLoad() {
  //首先将实例指针保存到全局变量 _this 方便在异步请求中访问实例本身
  _this = this;
  uni.getStorage({
    key: 'userinfo',
    success: function(res) {
      const listdata = res.data;
      _this.list = listdata;
      console.log("数据是:" + _this.list.username)
    }
}



---------------

uni.chooseImage({
    count: 6, //可以选择图片的张数
    sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
    sourceType: ['album'], //从相册选择  默认是两个都有
    success: function (res) {
        console.log(JSON.stringify(res.tempFilePaths));
    //返回结果
    }
});
uni.previewImage(OBJECT)


uni.chooseImage({
  count: 6,
  sizeType: ['original', 'compressed'],
  success: function(res) {
    // 预览图片
    //  uni.previewImage({
    //    urls: res.tempFilePaths
    //  });

    for(var i=0;i&lt; res.tempFilePaths.length;i++){
        console.log("第"+i+"张图片路径:"+res.tempFilePaths[i]);
      }

    uni.getImageInfo({
      src:res.tempFilePaths[0],     
      success:function(image){
        console.log("图片路径:"+image.path);
      }
    });
  }
});
}

</code>
赞(1) 打赏
未经允许不得转载:王明昌博客 » uni-app 常用写法
分享到: 更多 (0)

相关推荐

  • 暂无文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

×
订阅图标按钮