wepy - 与原生有什么不同(事件更改)
对于repeat,详情见官方文档
1 <style lang="less">
2 .userinfo {
3 display: flex;
4 flex-direction: column;
5 align-items: center;
6 }
7 .userinfo-avatar {
8 width: 80rpx;
9 height: 80rpx;
10 border-radius: 50%;
11 }
12 .userinfo-nickname {
13 color: #aaa;
14 }
15 .order {
16 color: #f00;
17 }
18 .btn {
19 width: 150px;
20 height: 30px;
21 color: #fff;
22 line-height: 30px;
23 text-align: center;
24 background-color: aquamarine;
25 border-radius: 10rpx;
26 margin: 5% 0;
27 }
28 .btn:active {
29 opacity: .7;
30 }
31 </style>
32
33
34 <template>
35 <view class="container">
36 <!-- 点击事件 -->
37 <view @tap="click" class='btn'>111{{num}}</view>
38 <!-- 点击传值事件 -->
39 <view @tap="clickValue({{num}})" class='btn'>666</view>
40
41
42 <!-- 循环组件:repeat -->
43 <repeat for="{{3}}" key="index" index="index" item="item">
44 <view>我要循环{{index}}次!!!</view>
45 {{index}}
46 {{item}}
47 </repeat>
48
49 </view>
50 </template>
51
52 <script>
53 /**
54 @tap="click" = bindtap
55 @tap.stop = catchtap
56 @tap.capture = capture-bind:tap
57 @tap.capture.stop = capture-catch:tap
58 @tap="click({{index}}) = bindtap="click" data-index={{index}}"
59 */
60 import wepy from 'wepy';
61 export default class Index extends wepy.page {
62
63 data = {
64 num: '我是数字'
65 };
66
67 methods = {
68 click() {
69 console.log('点击我了啊!');
70 },
71 clickValue(e) {
72 console.log('我拿data-到值了:', e);
73 }
74 };
75
76 onLoad() {
77 console.log('加载事件!');
78 }
79
80 }
81 </script>
分类:
2018 - wepy
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
2017-10-27 es6-块级作用域let 和 var的区别
2017-10-27 输入手机号自动分隔
2017-10-27 怎么打包谷歌商店安装的文件?
2017-10-27 我们的代码为什么要压缩成7z?
2017-10-27 浏览器份额查询
2017-10-27 保存单文件为mhtml
2017-10-27 h5样式初始化