我要把sourceType:参数动态方式传递给sourceType:
时间: 2023-08-10 17:04:19 浏览: 58
如果你想以动态方式将参数传递给 `sourceType`,你可以在调用 `wx.chooseImage` 的时候使用变量来设置 `sourceType` 的值。下面是一个示例:
```javascript
var sourceType = ['album', 'camera']; // 假设 sourceType 是一个动态变量,值为 ['album', 'camera']
wx.chooseImage({
count: 1,
sizeType: ['compressed'],
sourceType: sourceType, // 使用变量设置 sourceType 的值
success: function (res) {
var tempFilePaths = res.tempFilePaths;
// 处理选择的图片
},
fail: function (res) {
// 处理选择图片失败的情况
}
})
```
在上述示例中,我们将 `sourceType` 变量的值作为 `wx.chooseImage` 的参数传递。这样就可以根据 `sourceType` 变量的不同值来动态设置选择图片的来源类型。
请确保 `sourceType` 变量的值是合法的,符合 `wx.chooseImage` API 要求的来源类型。
相关问题
/addCart.html?skuId=42&skuNum=1&sourceType=query的参数接受方式
该URL中的参数是通过查询字符串的方式进行传递的,即使用问号"?"将参数与URL进行分隔,参数之间使用"&"符号进行分隔。例如,skuId=42表示商品的ID为42,skuNum=1表示购买数量为1,sourceType=query表示来源类型为查询。在服务器端,可以通过解析查询字符串来获取这些参数的值。
uni.chooseImage({ count: 1, //默认9 sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有 sourceType: ['camera'], //拍照 success: function (res) { console.log(res.tempFiles[0]); debugger that.uploadSuccess(res.tempFiles[0]) } }); 如何传值才能获取 uid
要传递uid值以获取它,你可以在uni.chooseImage()方法的success回调函数中添加一个额外的参数,然后将uid值作为该参数传递给uploadSuccess()方法。以下是示例代码:
```
uni.chooseImage({
count: 1,
sizeType: ['original', 'compressed'],
sourceType: ['camera'],
success: function(res) {
console.log(res.tempFiles[0]);
debugger;
// 传递uid值作为参数给uploadSuccess方法
that.uploadSuccess(res.tempFiles[0], uid);
}
});
```
然后,你可以在uploadSuccess()方法中接收这个uid参数并使用它。这样,你就可以在获取到图片之后访问uid值了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)