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

那种转转假网站怎么做的百度搜索一下就知道

那种转转假网站怎么做的,百度搜索一下就知道,学校 网站建设 招标,html和css做的网站微信小程序使用 bind 或 catch 前缀绑定事件&#xff0c;语法如下&#xff1a; <组件 bind事件名"处理函数" catch事件名"处理函数"></组件> bind&#xff1a;事件绑定&#xff0c;允许事件冒泡&#xff08;向父组件传递&#xff09;。 catc…

微信小程序使用 bind 或 catch 前缀绑定事件,语法如下:

<组件 bind事件名="处理函数" catch事件名="处理函数"></组件>
  • bind:事件绑定,允许事件冒泡(向父组件传递)。

  • catch:事件绑定,阻止事件冒泡(不会向父组件传递)。

常见事件类型

事件名说明适用组件
tap点击事件viewbutton
input输入框内容变化inputtextarea
submit表单提交form
scroll滚动事件scroll-view
longpress长按事件(350ms)viewbutton

二、事件绑定示例

1. 点击事件(bindtap / catchtap

<!-- 点击事件(允许冒泡) -->
<view bindtap="handleTap">点击我</view><!-- 阻止冒泡 -->
<view catchtap="handleNoBubbleTap">点击我(不冒泡)</view>
Page({handleTap() {console.log("点击事件触发");},handleNoBubbleTap() {console.log("点击事件触发,但不会冒泡");}
});

2. 输入事件(bindinput

<input bindinput="handleInput" placeholder="输入内容" />
Page({handleInput(e) {console.log("输入内容:", e.detail.value);}
});

3. 表单提交(bindsubmit

<form bindsubmit="handleSubmit"><input name="username" placeholder="用户名" /><button form-type="submit">提交</button>
</form>
Page({handleSubmit(e) {console.log("表单数据:", e.detail.value);}
});

三、事件对象(event

事件处理函数的参数 event 包含以下关键属性:

属性说明
type事件类型(如 tapinput
target触发事件的组件(原始事件源)
currentTarget当前绑定事件的组件
detail额外信息(如输入框的值)
timeStamp事件触发时间戳
touches触摸点信息(多指触控)

获取 data-* 自定义数据

<view data-id="123" bindtap="handleDataTap">点击获取 data-id</view>
Page({handleDataTap(e) {const id = e.currentTarget.dataset.id; // 123console.log("data-id:", id);}
});

四、阻止事件冒泡(catch vs bind

  • bind:允许事件向上冒泡(父组件也会触发相同事件)。

  • catch:阻止事件冒泡(仅当前组件触发)。

示例

<view bindtap="parentTap"><view catchtap="childTap">点击我(不会触发父组件的 tap)</view>
</view>
Page({parentTap() {console.log("父组件点击"); // 不会执行(因为子组件用了 catchtap)},childTap() {console.log("子组件点击");}
});

五、自定义组件事件(triggerEvent

如果使用自定义组件,可以通过 triggerEvent 触发父组件的事件:

子组件

Component({methods: {handleTap() {this.triggerEvent("customevent", { data: "Hello" });}}
});

父组件

<child bindcustomevent="handleCustomEvent" />
Page({handleCustomEvent(e) {console.log("自定义事件数据:", e.detail.data); // "Hello"}
});

六、总结

场景推荐写法
普通点击事件bindtap="handleTap"
阻止冒泡catchtap="handleTap"
表单输入bindinput="handleInput"
表单提交bindsubmit="handleSubmit"
自定义组件通信triggerEvent + bind事件名
http://www.dtcms.com/wzjs/101355.html

相关文章:

  • 网站开发怎么销售旺道seo工具
  • 企业级软件怎样淘宝seo排名优化
  • 营口建设工程质量监督站网站seo网站推广方案策划书
  • 温州 网站制作学电脑在哪里报名
  • 做外贸需要建英文网站吗免费优化
  • wordpress 输出文章标签苏州百度快照优化排名
  • html5动态网站模板下载百度搜索引擎怎么弄
  • 百度推广官方网站深圳营销型网站设计公司
  • 做网站的公司名称游戏推广拉人渠道
  • 邯郸手机建站价格百度灰色关键词代做
  • 招聘网站可以同时做两份简历吗6百度广告投放平台叫什么
  • 权威的合肥网站建设北京疫情最新消息
  • java做商城网站可以吗seo搜索如何优化
  • 丹阳做网站的磁力搜索器
  • 广安哪里有做网站的公司福建seo顾问
  • 上海网站建设公司做引流推广的平台600
  • 厦门建设网站制作优优群排名优化软件
  • 响应式网站 尺寸网页优化方法
  • 有没有专门做外贸的网站各大搜索引擎入口
  • 北京手机网站开发费用完美日记网络营销策划书
  • 唐山专门做网站seo基础教程视频
  • 网站片头动画用什么软件做的查询网站流量的网址
  • 个人网站模板flash刷网站排名软件
  • 中铁三局招聘身材好网站优化的意义
  • 网站的建设可以起到什么作用是什么原因百度搜索引擎网址格式
  • wordpress管理后台没有登陆潮州seo建站
  • 电脑web是什么意思百度seo服务公司
  • 做社交网站有哪些网络营销策略理论有哪些
  • 河北省和城乡住房建设厅网站怎么去推广自己的平台
  • 做彩票的网站有哪些seo 知乎