Vue.js “关于印刷的困惑”;“对象.值”;在nativescript vue中

Vue.js “关于印刷的困惑”;“对象.值”;在nativescript vue中,vue.js,nativescript,nativescript-vue,Vue.js,Nativescript,Nativescript Vue,在nativescript vue代码下面,我正在解析一个json文件并试图打印它,但出于某种原因,我无法在标签中打印json.city.value,但我可以在脚本部分、方法readFromJson中打印它,控制台日志(json.city.value)正在工作,在标签标记中我也可以打印parsedJson.city,但不是parsedJson.city.valuevalue是nativescript或vuejs的关键字还是保留变量? 下面你可以找到,我正在尝试做的简化代码 让json2={“批

在nativescript vue代码下面,我正在解析一个json文件并试图打印它,但出于某种原因,我无法在标签中打印
json.city.value
,但我可以在脚本部分、方法
readFromJson
中打印它,控制台日志(json.city.value)正在工作,在标签标记中我也可以打印
parsedJson.city
,但不是
parsedJson.city.value
value是nativescript或vuejs的关键字还是保留变量? 下面你可以找到,我正在尝试做的简化代码


让json2={“批准”:{“类型”:“布尔”,“值”:true,“valueInfo”:{}},“城市”:{“类型”:“字符串”,“值”:“Konstanz”,“valueInfo”:{},“街道”:{“类型”:“字符串”,“值”:“Reichenaustraße 11”,“valueInfo”:{},“合同号”:{“类型”:“字符串”,“值”:“3847384合同号”,“valueInfo”:{},“说明”:{“类型”:“字符串”,“值”:“valueInfo”:{}”
导出默认值{
数据(){
返回{
msg:“你好,世界!”,
parsedJson:{}
}
},
安装的(){
console.log(“已安装已工作”)
log(“要解析的json是:”+json2)
this.readFromJson(json2)
},
方法:{
readFromJson(输入){
log(“内部readfromjson”)
var json=json.parse(输入)
log(“解析的city.value为:”+json.city.value)
this.parsedJson=json
}
}
}
操作栏{
背景色:#53ba82;
颜色:#ffffff;
}
.留言{
垂直对齐:居中;
文本对齐:居中;
字号:20 ;;
颜色:#333333;
}

如果我不得不猜测,它会立即尝试使用未定义的值。parsedJson被定义为{},直到稍后才会初始化。可能尝试将其初始化为空字符串:

parsedJson: {
  city: {
     value:''
  }
}