收藏
回答

自定义组件 wxs 里如何获取input 的value ?

.wxml 文件
<wxs module="wxs" src="./input.wxs"></wxs>

<view class="wrapper">

    <input class="input"  type="text" model:value="{{value}}" bindfocus="{{wxs.onFoucs}}"/>

  </view>
</view>

.js文件


Component({
  /**
   * 组件的属性列表
   */
  properties: {
  },

  /**
   * 组件的初始数据
   */
  data: {
    valueString
  },
  lifetimes: {
    readyfunction() {
      
    }
  },

})

.wxs文件
var onFoucs = function (e, instance{

如何获取input 用户录入的value , 上面已进行了双向绑定
  console.log(e);
}


自定义组件的wxs 事件里怎么访问 value

回答关注问题邀请回答
收藏

2 个回答

  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-06-01

    想问下这个需求一定要用wxs实现吗?

    2022-06-01
    有用
    回复
  • 三毛
    三毛
    2022-06-01

    我想获取用户值,来设置组件样式,如果没有值的话,样式上会有些变化。

    2022-06-01
    有用
    回复 1
    • 武曲心
      武曲心
      2022-06-02
      <view class="{{!!value ? '' : '空值时的样式名'}}"></view>
      2022-06-02
      回复
登录 后发表内容