Commit 5dcc05586f53ee4ac7a081a36df07540076e0bb5

Authored by yvan.ni
1 parent 40f1b068

跳转打其他小程序的 公告组件, 标题组件

components/diy_notice/diy_notice.wxml
1 1 <wxs module="g_filter" src="g_filter.wxs"></wxs>
2 2 <block wx:if="{{object.style==1}}">
3   - <block wx:if="{{g_filter.has_char(object.wxapp_url,'plugin')>=0}}">
  3 + <block wx:if="{{g_filter.has_char(object.wxapp_url,'plugin')>=0}}">
4 4 <navigator url="{{object.wxapp_url}}" class="s1_gk_a1" style="background-color: {{object.notice_bgcolor}}">
5 5 <view class="big_border">
6 6 <image class="image_c" src="{{imghost}}/miniapp/images/notice.png"></image>
... ... @@ -13,7 +13,24 @@
13 13 </view>
14 14 </view>
15 15 </navigator>
16   - </block>
  16 + </block>
  17 +
  18 + <block wx:elif="{{object.AppId}}">
  19 + <navigator target="miniProgram" app-id="{{object.AppId}}" path="{{object.wxapp_url}}" class="s1_gk_a1" style="background-color: {{object.notice_bgcolor}}">
  20 + <view class="big_border">
  21 + <image class="image_c" src="{{imghost}}/miniapp/images/notice.png"></image>
  22 + <view class="marquee">
  23 + <view class="content">
  24 + <text style="color: {{object.notice_color}}">{{object.noticetxt}}</text> <text style="display: inline-block; width: 590rpx;line-height:30rpx;"></text>
  25 + <text style="color: {{object.notice_color}}">{{object.noticetxt}}</text> <text style="display: inline-block; width: 590rpx;line-height:30rpx;"></text>
  26 + <text style="color: {{object.notice_color}}">{{object.noticetxt}}</text> <text style="display: inline-block; width: 590rpx;line-height:30rpx;"></text>
  27 + </view>
  28 + </view>
  29 + </view>
  30 + </navigator>
  31 +
  32 + </block>
  33 +
17 34  
18 35 <block wx:else>
19 36 <view data-url="{{object.wxapp_url}}" class="s1_gk_a1" bindtap="go_url" style="background-color: {{object.notice_bgcolor}}">
... ...
components/diy_title/diy_title.wxml
... ... @@ -9,6 +9,10 @@
9 9 <view class="txet_rim"><view class="text" style='color:{{object.title_namecolor}}'>{{object.title_name}}</view></view>
10 10 </navigator>
11 11  
  12 + <navigator wx:elif="{{object.AppId}}" style="width:{{100/nav_list.length}}%;" target="miniProgram" app-id="{{object.AppId}}" path="{{object.wxapp_url}}">
  13 + <view class="txet_rim"><view class="text" style='color:{{object.title_namecolor}}'>{{object.title_name}}</view></view>
  14 + </navigator>
  15 +
12 16 <view data-url="{{object.wxapp_url}}" bindtap="go_url" wx:else>
13 17 <view class="txet_rim"><view class="text" style='color:{{object.title_namecolor}}'>{{object.title_name}}</view></view>
14 18 </view>
... ...