hml中picker-view组件设置默认值selected='1'没有触发onchange事件
hml
<div class="container">
<div class="content">
<picker-view class="pv1" range="{{picker1range}}" selected="1" onchange="changePv1" />
<text class="txt">
分
</text>
<image src='/common/huawei_logo.png' class="logo" />
<picker-view class="pv2" range="{{picker2range}}" selected="1" onchange="changePv2" />
</div>
<input type="button" value="开始训练" class="btn" onclick="clickAction" />
</div>
js
import router from '@system.router';
let picker1Value = null;
let picker2Value = null;
export default {
data: {
picker1range: ['1', '2', '3'],
picker2range: ['较慢', '舒慢', '较快']
},
clickAction() {
router.replace({
uri: 'pages/training/training',
params: {'pv1': picker1Value, 'pv2': picker2Value}
})
},
changePv1(val) {
console.log('左边的选中项:' + val.newValue);
picker1Value = val.newValue;
},
changePv2(val) {
console.log('右边的选中项:' + val.newValue);
picker2Value = val.newValue;
}
}
js
picker-view
赞
收藏 0
回答 1
待解决
相关问题
关于picker-view的问题
5167浏览 • 1回复 待解决
为何picker-view无法显示出来?
5461浏览 • 2回复 待解决
mysql的timestamp类型列如何修改默认值?
637浏览 • 1回复 待解决
指定选择器的默认选中项时没有触发事件
4881浏览 • 2回复 待解决
如何在多个相同类型的picker组件中赋不同值?
2938浏览 • 1回复 待解决
关于 Postgresql(或者其他数据库)数据表可以留空字段默认值你们会填什么?
1253浏览 • 1回复 待解决
是否可以通过代码触发组件的点击事件
158浏览 • 1回复 待解决
JPA 数据库已经设置默认值了. 为什么保存时报错 Column cannot be null ?
2316浏览 • 1回复 待解决
鸿蒙中如何获取触发移动事件的最小距离
5114浏览 • 1回复 待解决
鸿蒙中JS页面组件属性值修改后,页面没有刷新
1607浏览 • 0回复 待解决
组件被隐藏后 onVisibleAreaChange 事件触发了两次
217浏览 • 1回复 待解决
如何设置组件的最大最小宽度高度值
210浏览 • 1回复 待解决
服务卡片的默认尺寸只能设置为2*2?我设置为1*2就报错了
5480浏览 • 5回复 待解决
长按事件如何重复触发
280浏览 • 1回复 待解决
picker-date日期组件问题?
3473浏览 • 1回复 待解决
自定义组件的手势监听会和其他组件点击事件一起触发。
1623浏览 • 1回复 待解决
父组件中如何处理子组件内点击事件
259浏览 • 1回复 待解决
js开发wearable onswipe事件无法触发
6201浏览 • 1回复 已解决
基础组件 picker 是否可以获取阴历字段?
1764浏览 • 1回复 待解决
askTs的progress组件的值改变时如何设置过度动画?
497浏览 • 1回复 待解决
服务卡片默认没有东西
4863浏览 • 1回复 待解决
ets textInput 组件如何设置默认获焦切不弹软键盘?
1167浏览 • 1回复 待解决
焦点事件onBlur/onFocus回调无法触发
179浏览 • 1回复 待解决
能监听List的swipeAction添加侧滑view出现的时候事件
539浏览 • 0回复 待解决
ArkTS怎么在onSelect事件中调用子组件中的方法
234浏览 • 1回复 待解决
你的 picker-view 元件会显示吗 ? 我的元件也是在页面不显示