菜鸟跪求大神指点!微信小程序开发

2017-05-17 15:27:33 +08:00
 FlowerChen

最近着手新项目是一个微信小程序 遇到问题是这样的:

这里是一个搜索功能 input 旁边有一个小叉的 icon,点击那个灰白小叉,input 置空

DOM 结构是这样的

    <form action="." bindsubmit="formsubmit" >
      <i class="fa fa-search"></i>
      <input type="search" bindinput="bindKeyInput" placeholder="请输入公司名称“/>
      <i class="fa fa-times-circle" wx:if="{{inputValue.length > 0}}" bindtap="clearValue"></i>
    </form>

js 是这样的

    bindKeyInput: function(e){
        this.setData({
          inputValue: e.detail.value
        })
      },
    clearValue:function(e){
        this.setData({
          //这里应该怎么改变 input 的内容呢?数据不是双向绑定 不能直接将 inputValue 置空
        })
      },
1814 次点击
所在节点    微信
1 条回复
WuMingyu
2017-05-17 15:33:58 +08:00
可不可以双向绑定呀,或者按照原始方案,根据元素 id 改变元素属性😄

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/361967

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX