比如当我有个逻辑,输入框的值 min=10 max=100 ,当我输入的value 大于100就显示100,当我输入小于10就显示10。
实际上并不会像web那样,uni-app封装的输入框,根本不受控。你需要两次设置的值不一样才会在界面显示,这就导致需要先给 value 设置成0,然后nextTick里面设置成正确值,这样才能保证每次都正确更新。这样体验又很不好当我一直输入大于100数字的时候,很明显就能看到界面跳动,从0变成100。
希望能提供强制更新显示视图的方法。
比如当我有个逻辑,输入框的值 min=10 max=100 ,当我输入的value 大于100就显示100,当我输入小于10就显示10。
实际上并不会像web那样,uni-app封装的输入框,根本不受控。你需要两次设置的值不一样才会在界面显示,这就导致需要先给 value 设置成0,然后nextTick里面设置成正确值,这样才能保证每次都正确更新。这样体验又很不好当我一直输入大于100数字的时候,很明显就能看到界面跳动,从0变成100。
希望能提供强制更新显示视图的方法。
3 个评论
要回复文章请先登录或注册
向前滚 (作者)
者行孙
者行孙