作为新手来响应本机,我真的不知道这是什么错误以及如何解决此错误。这是我正在处理的代码。
<select v-model="selected">
<option v-for="obj in objList" v-bind:value="obj">{{obj.description}}</option>
</select>
错误仅表示未定义onpress标记为reuired,我正在将其用于按钮。问题到底是什么?我已从代码中删除了样式部分。
答案 0 :(得分:6)
React在ES6组件类中删除了“自动绑定”。
代码 onPress = {this.submithandler} 可能会失败,因为它没有任何约束。
解决方案:绑定到render()
onPress={this.submithandler.bind( this )}
另一种解决方案:胖箭头类方法
onPress={() => this.submithandler()}
答案 1 :(得分:2)
onPress={() => this.submithandler()}