How to pass parameters without anonymous functions in ES6 and not execute them immediately?

  test(...arg) {
        console.log("",arg);
    }
    
 render(){
        return <View style={{flex:1,backgroundColor:"blue"}}>
            <TouchableOpacity activeOpacity={1} 
            onPress={this. test("")}>// 
                <Text>hahahahhahahahahahha</Text>
            </TouchableOpacity>

        </View>
    }

onPress={()=>this. test("")}

this.test.bind(this, args)

constructor(){
     ....
    this.test.bind(this)
}
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1c244e8-32e61.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1c244e8-32e61.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?