我需要更改代码中另一个事件的_dropdown_select()
方法。我在我的本机应用程序中使用sohobloo/react-native-modal-dropdown。
我尝试将其作为<ModalDropdown>
标记上的属性:
select={(idx)=> this._dropdown_select(idx).bind(this)}
我的方法:
_dropdown_select(idx){
return idx;
}
我这样称呼它:
另一种方法中的this._dropdown_select(0);
答案 0 :(得分:1)
在财产中:
<ModalDropdown options={['option 1', 'option 2']}
onSelect={this._dropdown_select}
defaultIndex={this.state.selectedIndex}
>
...
</ModalDropdown>
构造
constructor(props) {
super(props)
this.state = {selectedIndex: '', dropDown:{}}
this._dropdown_select = this._dropdown_select.bind(this)
}
方法:
_dropdown_select(event){
this.setState({selectedIndex: event.target.index, dropDown:event})
}
调用选择方法
this.state.dropDown.select(2)
答案 1 :(得分:0)
答案是从插件制作者调用方法的Dropdown引用的select(idx)。可以找到here。
例:
man csh
答案 2 :(得分:0)
还可以通过使用.select(ix)
在组件中:
<ng-container matColumnDef="customColumn">
<th mat-header-cell *matHeaderCellDef></th>
<td mat-cell *matCellDef="let person">
<button mat-button>Edit</button>
</td>
</ng-container>
JSX
$xml = simplexml_load_string($variable);
foreach ($xml->xpath('//DatiGeneraliDocumento[Numero = "2094/18"]') as $x) {
foreach($x as $v) {
echo $v->getName() .'='. $v ."<br>\n";
}
}