openimg.js 564 B

1234567891011121314151617181920212223242526272829
  1. export const openimg = (index,item,attributes='') => {
  2. if(item) {
  3. // 数组对象请况
  4. if (attributes) {
  5. let arr = []
  6. item.forEach((item,ix)=>{
  7. if (item[attributes] ) {
  8. arr.push(item[attributes])
  9. }
  10. })
  11. uni.previewImage({
  12. urls: arr,
  13. current: arr[index]
  14. });
  15. } else {// 数组请况
  16. uni.previewImage({
  17. urls: item,
  18. current: item[index]
  19. });
  20. }
  21. } else if(!item) {//传入单张照片
  22. let arr = []
  23. arr.push(index)
  24. uni.previewImage({
  25. urls: arr,
  26. current: arr[1]
  27. });
  28. }
  29. }