block包装元素有什么用,看数据绑定里的案例,block一点作用也没有啊?

小程序 文章 2021-12-26 16:40 310 0 全屏看文

AI助手支持GPT4.0

block包装元素有什么用,看数据绑定里的案例,block一点作用也没有啊?What is the use of the block packaging element? Looking at the case in data binding, the block has no effect at all?

block包装元素有什么用,看数据绑定里的案例,block一点作用也没有啊?
在数据绑定这个章节里有个block的案例<block wx:if="{{true}}">  <view> view1 </view>  <view> view2 </view></block>意思就是把下面两个<view>组件合并成一个block,是这个意思吗?<view wx:if="{{length > 5}}"> 1 </view><view wx:if="{{length > 5}}"> 4 </view>


In the chapter of data binding, there is a case of block < block Wx: if = "{true}}" > < View > view1 < / View > < View > view2 < / View > < / block >, which means merging the following two < View > components into one block. Does that mean< view wx:if="{{length > 5}}"> 1 4

回答:

tomheng:

可以理解成 {} 的作用,就是定义一个代码块

微盟:

<block/> 并不是一个组件,它仅仅是一个包装元素,不会在页面中做任何渲染,只接受控制属性。

你可以理解为,你需要在一个wxml中写一些逻辑语言,但是并不需要这个节点需要渲染出来。这个时候,你可以用blcok。block不是一个组件,不会被渲染出来。比如

<block wx:if="{{true}}">  <view> view1 </view>  <view> view2 </view></block>是等于 <view wx:if="{{true}}"> view1 </view> <view wx:if="{{true}}"> view1 </view>


冬寒季:

1

你不用block,直接用标签也是可以的。

但是有一种场景例外,就是不希望有标签包裹,比如你那里,你需要分别作用到多个标签上,或者外部包裹一层,但是我如果不想要有一层包裹呢?

也就是不需要有标签的时候,可以用block来组织。

还有就是个人更喜欢用block,而不是直接用view之类的标签,这样代码也很容易知道这里有条件语句。


-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
域名绝对一致,redirect_uri域名与后台配置不一致?这是什么鬼?
微信开放社区 右上角未读消息提醒,希望能在点开某个评论回复通知后,把所有关于这个话题(问答)的其他
网页包含诱导分享、关注等诱导行为内容,被多人投诉,为维护绿色上网环境,已停止访问?
上传换成体验版接口就调不到了 这是为什么?体验版的接口也必须是HTTPS的吗?
wx:if 动态控制安卓和ios问题?
随便看看
企业微信通讯录账号被管理员误/恶意删除,怎么办? 8367
问题? 7481
如何快速搭建抽奖助手小程序(无需代码知识) 5159
许涛 大哥在吗, 要解冻小程序的时候提示信息主体不一致, 能帮忙看下吗? 6218
小程序搜一搜全称搜索不显示 麻烦解决一下!谢谢 5731
我的小程序广告收款主体是个体工商户,每个月邮寄两次发票很是麻烦,我年底的时候打包邮寄一次可以么? 5300
如何解决渲染层网络错误Failed to load media? 16649
小程序找号找回 释放昵称? 2593
我的小程序广告主收入5301,实际进账4406,是怎么回事呀? 2569
删除部分微信用户个人数据的通知,怎么删除? 5625