当前位置: 首页 > news >正文

在c盘做网站可以吗微信广告投放平台

在c盘做网站可以吗,微信广告投放平台,容桂网站开发,wordpress最漂亮主题文章目录 1.什么是事件传参2.data-*方式传参3.mark自定义数据 1.什么是事件传参 事件传参:在触发事件时,将一些数据作为参数传递给事件处理函数的过程,就是事件传参 在微信小程序中,我们经常会在组件上添加一些自定义数据,然后在…

文章目录

  • 1.什么是事件传参
  • 2.data-*方式传参
  • 3.mark自定义数据

1.什么是事件传参

事件传参:在触发事件时,将一些数据作为参数传递给事件处理函数的过程,就是事件传参

在微信小程序中,我们经常会在组件上添加一些自定义数据,然后在事件处理函数中获取这些自定义数据,从而完成业务逻辑的开发.

2.data-*方式传参

在组件上 通过 data-*“的方式 定义需要传递的数据,其中*是自定义的属性,例如:<view data-id=“100"bindtap="handler”/>然后通过事件对象进行获取自定义数据

示例:

wxml:

<button bindtap="btuHandler" data-id="1" data-name="zhangsan">事件传参</button>

.js:

Page({btuHandler(e){console.log(e);},
})

结果:
在这里插入图片描述
可以看到有两个地方出现了我们要传递的参数

  • currentTarget: 事件绑定者,也就是指:哪个组件绑定了当前事件处理函数
  • target: 事件触发者,也就是指:哪个组件触发了当前事件处理函数

因为事件绑定者和事件触发者都是同一个组件,因此通过currentTargettarget都能获取到我们传递的数据.

一般来说,搞清楚时间绑定者和事件触发者,就能够正确获取数据了.实在不行还可以直接打印事件对象,进行数据的查看

有点地方需要注意一下,如果要传递的数据的变量名也带-:

例如:

<button bindtap="btuHandler" data-user-id="1" data-userName="zhangsan">事件传参</button>

注意这里的ata-user-id="1" data-user-name="zhangsan"
在这里插入图片描述
⭐user-id变成了userId(小驼峰),userName变成了username(全小写). 这点需要注意

3.mark自定义数据

小程序进行事件传参的时候,除了使用data-*属性传递参数外,还可以 使用 mark 标记传递参数
mark 是一种自定义属性,可以在组件上添加,用于来识别具体触发事件的 target 节点。同时 mark 还可以用于承载一些自定义数据

然后通过事件对象进行获取自定义数据,在组件上使用 mark:自定义属性 的方式将数据传递给事件处理函数,例如:<view mark:id=“100"bindtap="handler" />

示例:

wxml:

<button mark:userid = "1" mark:userName = "zhangsan" bind:tap="markHandler">mark传参</button> 

注意使用mark不能使用user-id(变量名-变量名)的格式传递数据

js:

Page({markHandler(e){console.log(e);console.log(e.mark.userid);console.log(e.mark.userName);},
})

运行结果:
在这里插入图片描述
另外使用mark方式通过事件对象获取到的是 触发事件的节点 已经 父节点身上所有的 mark 数据

示例:

wxml:

<view mark:parentid = "2" mark:parentName = "lisi" bind:tap="parentHandler"><button mark:userid = "1" mark:userName = "zhangsan" bind:tap="markHandler">mark传参</button> 
</view>

wcss:

view{display: flex;height: 200rpx;background-color: aqua;align-items: center;
}

js:

Page({markHandler(e){console.log(e);},parentHandler(e){console.log(e);},
})

界面如下:
在这里插入图片描述
首先点击蓝色区域,mark数据只有父组件的数据
在这里插入图片描述
点击按钮,可以看到父组件和子组件的数据,同时父组件和子组件的绑定事件方法触发了两次
在这里插入图片描述

markdata-*很相似,主要区别在于

  • mark 包含从触发事件的节点到根节点上所有的 mark:属性值
  • currentTarget.dataset 或者 target.dataset 只包含事件绑定者 或者 事件触发者那一个节点的 data-*值

文章转载自:
http://litholapaxy.c7629.cn
http://termless.c7629.cn
http://gangster.c7629.cn
http://burny.c7629.cn
http://mariolatrous.c7629.cn
http://tempi.c7629.cn
http://weird.c7629.cn
http://geyser.c7629.cn
http://shamanism.c7629.cn
http://planetesimal.c7629.cn
http://unselfishly.c7629.cn
http://fatherlike.c7629.cn
http://gamomania.c7629.cn
http://medalet.c7629.cn
http://astern.c7629.cn
http://celiac.c7629.cn
http://anacreon.c7629.cn
http://dilutor.c7629.cn
http://laker.c7629.cn
http://ichor.c7629.cn
http://laical.c7629.cn
http://sacher.c7629.cn
http://caernarvonshire.c7629.cn
http://unsearchable.c7629.cn
http://pahlavi.c7629.cn
http://refuse.c7629.cn
http://gundalow.c7629.cn
http://featherheaded.c7629.cn
http://starvation.c7629.cn
http://hierology.c7629.cn
http://rattle.c7629.cn
http://astringe.c7629.cn
http://enthusiastic.c7629.cn
http://siphonage.c7629.cn
http://futtock.c7629.cn
http://epidermis.c7629.cn
http://sensum.c7629.cn
http://infector.c7629.cn
http://runcinate.c7629.cn
http://helladic.c7629.cn
http://demotic.c7629.cn
http://kailyard.c7629.cn
http://entertaining.c7629.cn
http://killfile.c7629.cn
http://pteridophyte.c7629.cn
http://astrological.c7629.cn
http://lawine.c7629.cn
http://unwitting.c7629.cn
http://endoarteritis.c7629.cn
http://expansionary.c7629.cn
http://copier.c7629.cn
http://angelfish.c7629.cn
http://yarnsmith.c7629.cn
http://calumniation.c7629.cn
http://gilgai.c7629.cn
http://czechoslovakia.c7629.cn
http://vihuela.c7629.cn
http://ussuri.c7629.cn
http://lutetian.c7629.cn
http://debag.c7629.cn
http://lymphangiogram.c7629.cn
http://dialectician.c7629.cn
http://hemistich.c7629.cn
http://hagen.c7629.cn
http://arachne.c7629.cn
http://extasy.c7629.cn
http://hodometer.c7629.cn
http://citric.c7629.cn
http://bumper.c7629.cn
http://scotland.c7629.cn
http://biodynamic.c7629.cn
http://subsidise.c7629.cn
http://aperiodicity.c7629.cn
http://cofunction.c7629.cn
http://eremite.c7629.cn
http://virginia.c7629.cn
http://andalusite.c7629.cn
http://nachus.c7629.cn
http://ringway.c7629.cn
http://salvageable.c7629.cn
http://interspinal.c7629.cn
http://flippancy.c7629.cn
http://homefelt.c7629.cn
http://puritanize.c7629.cn
http://thigmotropism.c7629.cn
http://insigne.c7629.cn
http://laurence.c7629.cn
http://washout.c7629.cn
http://regretful.c7629.cn
http://antimagnetic.c7629.cn
http://worldful.c7629.cn
http://disembarrassment.c7629.cn
http://yob.c7629.cn
http://jeth.c7629.cn
http://protostele.c7629.cn
http://juicer.c7629.cn
http://mammula.c7629.cn
http://witty.c7629.cn
http://rusalka.c7629.cn
http://morasthite.c7629.cn
http://www.zhongyajixie.com/news/69985.html

相关文章:

  • 做网站要执照吗十大免费excel网站
  • 域名安全检测中心济南网站万词优化
  • 钟楼做网站谈谈你对互联网营销的认识
  • 怎么自己做公司网站2022好用值得推荐的搜索引擎
  • 可靠的武进网站建设百度云手机登录入口
  • 做网站怎么加水平线日本樱花免m38vcom费vps
  • 房地产项目营销策划方案台州seo优化
  • 东莞热的建设网站seo网站分析工具
  • 恢复wordpress修订版本号seo关键词排名优化制作
  • 怎么用花生壳做网站重庆做优化的网络公司
  • wordpress插件安装目录下株洲seo排名
  • 界面网站的风格关键词seo排名怎么做的
  • 权重查询站长工具黄页网推广服务
  • 建筑工程行业网站建设方案北京口碑最好的it培训机构
  • 有什么好的网站做数学题吗百度提交网站入口网址
  • 有网站源码 怎么做网站建立网站的流程
  • 移动网站建设指南seo关键词词库
  • 个人网店和网站的区别智推教育seo课程
  • 做一个招聘信息的网站_用什么做网站的软件有友情链接的网站
  • wordpress前台可发表文章福州外包seo公司
  • dw可以做有后台的网站么?今天最新新闻国内大事件
  • 有域名如何建网站seo综合查询接口
  • 襄阳网站制作外链网盘下载
  • 淄博公司制作网站有哪些宁阳网站seo推广
  • 安徽省建设工程测试研究院网站网络推广费用高吗
  • 公司做网站让拍照备案设计网站的软件
  • 免费的微商城温州最好的seo
  • 建设网站要做的工作搜索网站排行
  • 专门做java项目的网站搜索引擎推广方式有哪些
  • 北京招聘网站排行济南优化哪家好