Commit a8f1287674622b218df8e0a3b8fe23613fa4d302

Authored by yvan.ni
1 parent da5aab1b

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

components/diy_title/diy_title.wxml
@@ -18,7 +18,27 @@ @@ -18,7 +18,27 @@
18 </view> 18 </view>
19 19
20 <block wx:if="{{object.title_right!= ''}}"> 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 <view class="right_rim"> 42 <view class="right_rim">
23 <view class="font_right_rim"> 43 <view class="font_right_rim">
24 <view class="caption" style='color:{{object.title_rightcolor}}'>{{object.title_right}}</view> 44 <view class="caption" style='color:{{object.title_rightcolor}}'>{{object.title_right}}</view>
@@ -26,5 +46,6 @@ @@ -26,5 +46,6 @@
26 <view class="aa"></view> 46 <view class="aa"></view>
27 </view> 47 </view>
28 </view> 48 </view>
  49 +
29 </block> 50 </block>
30 </view> 51 </view>