Я написал мини-программу wechat, я склонен отображать изображение, когда URL-адрес изображения нормальный (т.е. URL-адрес начинается с «https»). Я реализовал его с помощью регулярного выражения. Но это не удалось, так как содержимое item.avatar равно "7689", регулярное выражение все еще возвращает true (вы можете видеть, что я добавляю текстовую метку в первый блок, когда я тестирую мини-программу, каждый возвращенный элемент отображает привет, я так растерялся.
<block wx:if="(/^https/.test({{item.avatar}}))">
<image class='left' src="{{item.avatar}}"></image>
<text>hello</text>
</block>
<block wx:else>
<image class='left' src="/pages/image/HP.jpg"></image>
</block>