form表单:
<form bindsubmit="formSubmit">
表单
<!-- 自定义的input组件 只需要在这个自定义的组件中加上name属性即可,不需要在组件中的input上加name属性 -->
<my-input name="test"></my-input>
<button form-type="submit">提交</button>
</form>
自定义input组件:
<!-- 自定义input组件 -->
<view>
<!-- 这里不需要设置name属性,而是在调用组件时,添加name属性。如<my-input name="test"></my-input> -->
<input bindinput="getInputValue"></input>
</view>
自定义input组件js文件:
提示:behaviors的功能相当于组件之间公用代码,里面有公用的属性、方法。可以把behavior当做构造函数,别的组件能使用这个behavior的方法和数据。
Component({
behaviors: ['wx://form-field'], //wx://form-field 代表一