小程序
小游戏
企业微信
微信支付
扫描小程序码分享
两个数组[a,b,c] [e,y,c] 当第二个数组元素有第一个数组里面其中一个的时候 ,第一个数组的那个元素变色 c
在wxml 使用wx:for=【a,b,c】只想变色 c 悲哀就来了!!!在wxml使用两个for?那就不是3条数据,使用if也不行,我很佩服设计这个的人,不知道为什么
32 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
@廉:
首先是它的题目,这种问问题的方式,不知其所云,一看就是问的垃圾问题。
其次你这一下午也没少帮他想方法,结果到头来它还这种态度。
我说它是bug,有错吗?网友们自有评判。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
廉
你这种写法,结果肯定是我发的那样,你这是for循环都没学好啊。
自己在js里面算好了在往页面上放吧。
=======
还以为你有多厉害,结果又是一个忽悠的。居然跟你算起123,我是错了
汗,你说得你学好了一样,你说说你怎么在js算!?
是啊,我需要输出 1 2 3
输出的是 1 1 1 2 2 2 3 3 3 是吧?
var A=[1,2,3]
var B=[4,5,3]
<view wx:for="{{A}}" wx:for-item="i1">
<view wx:
for
=
"{{A}}"
wx:
-item=
"i1"
>
<view wx:for="{{B}}" wx:for-item="i2">
"{{B}}"
"i2"
<view class="{{i1==i2?'red':'blue'}}">{{i1}}</view>
</view>
{{i1}}这个不是输出1,2,3而是重复了
你这个不涉及到B数据就可以。
但是需要寻找是否在B数组里面。
所以需要for A和forB
{{i1==i2?
'red'
:
'blue'
}}问题是这个位置输入A的数据不止三条数据
<
view
wx:for
"{{array}}"
wx:for-item
"i"
style="color:{{i.zan>1&&'red'||'blue'}}">{{i.timu}}</
</
我写不了啊,如果我知道怎么写,我都做出来了。
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
@廉:
首先是它的题目,这种问问题的方式,不知其所云,一看就是问的垃圾问题。
其次你这一下午也没少帮他想方法,结果到头来它还这种态度。
我说它是bug,有错吗?网友们自有评判。
廉
你这种写法,结果肯定是我发的那样,你这是for循环都没学好啊。
自己在js里面算好了在往页面上放吧。
=======
还以为你有多厉害,结果又是一个忽悠的。居然跟你算起123,我是错了
汗,你说得你学好了一样,你说说你怎么在js算!?
你这种写法,结果肯定是我发的那样,你这是for循环都没学好啊。
自己在js里面算好了在往页面上放吧。
是啊,我需要输出 1 2 3
输出的是 1 1 1 2 2 2 3 3 3 是吧?
var A=[1,2,3]
var B=[4,5,3]
<view wx:
for
=
"{{A}}"
wx:
for
-item=
"i1"
>
<view wx:
for
=
"{{B}}"
wx:
for
-item=
"i2"
>
<view class="{{i1==i2?'red':'blue'}}">{{i1}}</view>
</view>
</view>
{{i1}}这个不是输出1,2,3而是重复了
你这个不涉及到B数据就可以。
但是需要寻找是否在B数组里面。
所以需要for A和forB
<view wx:
for
=
"{{A}}"
wx:
for
-item=
"i1"
>
<view wx:
for
=
"{{B}}"
wx:
for
-item=
"i2"
>
{{i1==i2?
'red'
:
'blue'
}}问题是这个位置输入A的数据不止三条数据
<
view
wx:for
=
"{{array}}"
wx:for-item
=
"i"
>
<
view
style="color:{{i.zan>1&&'red'||'blue'}}">{{i.timu}}</
view
>
</
view
>
我写不了啊,如果我知道怎么写,我都做出来了。