微信小程序前端调用后台方法并获取返回值

时间:2021-10-12 00:14:38

wxml代码

<wxs src="../../wxs/string.wxs" module="tools" />

<!-- 调用tools.img(item.content)返回bool,也可以返回其他值 -->
<view class='clearfix' wx:if="{{tools.img(item.content)}}">
    <view class='content-view'>
        <image src='{{item.content}}' mode='widthFix'></image>
    </view>
</view>

js代码

var img = function (val) {
  if (val.length == 0 || val == undefined) {
    return;
  }
  if (val.indexOf("png") > -1 || val.indexOf("gif") > -1){
    return true;
  }else{
    return false;
  }
}