我在 react-native 创建了一个组件,但是按钮的文本总是大写,有人知道为什么它不接受传递的文本,因为我想显示“登录”,但它显示“登录”
import React, { Component } from 'react';
import { View, Button} from 'react-native';
import LabelApp from "../../config/labels.app";
const labelApp = LabelApp.loginView;
export default class Login extends Component {
constructor(props){
super(props);
this.handleClickBtnEnter = this.makeLogin.bind(this);
}
makeLogin() {
}
render() {
return (
<View>
<Button title= {labelApp.textButtonLogin} onPress={this.handleClickBtnEnter}/>
</View>
);
}
}
Run Code Online (Sandbox Code Playgroud)
组件标签
const LabelApp = {
loginView: {
textButtonLogin: 'Ingresar',
},
}
export default LabelApp;
Run Code Online (Sandbox Code Playgroud)
我正在使用blob下载文件,问题是即使下载文件后,我也希望保留对象URL,而无需在代码库中进行重大更改。
因此,一种选择是不致电 URL.revokeObjectURL();
依靠浏览器的垃圾回收器来避免任何内存泄漏是否安全?
我是否总是需要URL.revokeObjectURL();
显式呼叫?
我在 dart 中有以下代码,它将字符串解码为 JSON 对象。
import 'dart:convert';
void main(){
var stringValue = "{\"last_supported\": \"2.00\", \"current\": \"2.00\"}";
var newValue = json.decode(stringValue);
print(newValue["last_supported"]);
}
Run Code Online (Sandbox Code Playgroud)
上面的代码工作正常,但是当我将 print 语句更改为:
print(newValue.last_supported);
它给了我以下异常:
Uncaught TypeError: C.C_JsonCodec.decode$1(...).get$last_supported is not a function
是否可以使用点注释来访问属性,以及如何使用?
javascript ×2
android ×1
blob ×1
dart ×1
flutter ×1
memory-leaks ×1
react-native ×1
reactjs ×1