list.js
894 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
var util = require('../../../utils/util.js')
var uri=require('../../../utils/uri.js');
Component({
properties:{
item:Object
},
data:{
vitem:null
},
attached(){
let item=this.data.item;
item.table_ids=item.tid.split(',');
item.phone_mask=item.phone.replace(/(\d{2})(.{5})(\d{3})/,function($0,$1,$2,$3){
return $1+'**'+$3;
})
this.setData({vitem:item})
},
methods:{
detail:function(e){
var obj=this.data.vitem;
var path='';
var i=0;
for (var key in obj){
i++;
if(i==1){
path=path+'?'+key+'='+obj[key]
}else{
path=path+'&'+key+'='+obj[key]
}
}
wx.navigateTo({
url:'b_detail'+path
})
},
}
})