javascript - Warum wird Vue in einen JSON-String übersetzt, wenn es geschweifte Klammern zum Umschließen von Requisiten verwendet?
phpcn_u1582
phpcn_u1582 2017-05-19 10:21:11
0
1
506
<template>
<sider :labels={labels}></sider>
</template>

<script>
import Sider from '@/components/Sider'
export default {
  name: 'Main',
  components: {
    Sider,
  },
  data() {
    return {
      labels: [1, 2, 3, 4],
    }
  }
}
</script>

Wie im Beispielcode gezeigt, beträgt der von Sider empfangene Wert der Labels-Requisite '[1, 2, 3, 4]', was ist die JSON-Stringform von data.labels?

Entschuldigung, warum ist diese Übersetzung erlaubt? In welchen Szenarien wird es hauptsächlich verwendet?

phpcn_u1582
phpcn_u1582

Antworte allen(1)
仅有的幸福

这个属于es6写法
相当于
<sider :labels="{labels:labels}"></sider>

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage