我正在使用this.state.student反应显示(名称,学校,班级等)。 我如何将“学校”显示更改为“学院”而不替换api中“学校”的值。
因为我是新手,所以尝试过
'var student = [ {"name", "school", "class"}];'
'student[1] = "college";'
但这只是替换值。我只想更改显示 的“学校”请帮助
答案 0 :(得分:0)
检查我的代码。我创建了一个函数 func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
window.layer.cornerRadius = 20.0
window.layer.masksToBounds = true
,该函数将接受对象的参数,然后将其添加到addToArray
数组中。这将为您提供students
[{ name: "John Doe", school: "College", class: "A" }]
答案 1 :(得分:0)
使用它创建具有不同键和值对的对象数组,
var productArr = [];
productId = 1;
productName = 'Product Name';
productArr.push({ id: productId, name: productName });
希望它会为您工作。等待你的答复。谢谢!
答案 2 :(得分:0)
您可以尝试以下方法:
var student = [ {"name": "school", "class":"XYZ"}];
student = [...student,{"name":"college","class":"ABC"}]
console.log(student)