Commit a8f1287674622b218df8e0a3b8fe23613fa4d302

Authored by yvan.ni
1 parent da5aab1b

标题优化右边的按钮,也能跳转到其他小程序

components/diy_title/diy_title.wxml
... ... @@ -18,7 +18,27 @@
18 18 </view>
19 19  
20 20 <block wx:if="{{object.title_right!= ''}}">
21   - <view bindtap="go_url" data-url='{{object.wxapp_url}}'>
  21 +
  22 + <navigator url="{{object.wxapp_url}}" wx:if="{{g_filter.has_char(object.wxapp_url,'plugin')>=0}}">
  23 + <view class="right_rim">
  24 + <view class="font_right_rim">
  25 + <view class="caption" style='color:{{object.title_rightcolor}}'>{{object.title_right}}</view>
  26 + </view>
  27 + <view class="aa"></view>
  28 + </view>
  29 + </navigator>
  30 +
  31 + <navigator target="miniProgram" app-id="{{object.AppId}}" path="{{object.wxapp_url}}" wx:elif="{{object.AppId}}">
  32 + <view class="right_rim">
  33 + <view class="font_right_rim">
  34 + <view class="caption" style='color:{{object.title_rightcolor}}'>{{object.title_right}}</view>
  35 + </view>
  36 + <view class="aa"></view>
  37 + </view>
  38 + </navigator>
  39 +
  40 +
  41 + <view wx:else bindtap="go_url" data-url='{{object.wxapp_url}}'>
22 42 <view class="right_rim">
23 43 <view class="font_right_rim">
24 44 <view class="caption" style='color:{{object.title_rightcolor}}'>{{object.title_right}}</view>
... ... @@ -26,5 +46,6 @@
26 46 <view class="aa"></view>
27 47 </view>
28 48 </view>
  49 +
29 50 </block>
30 51 </view>
... ...