私は以下のコードはES6とES5の両方で違法だと信じています。これの構文は何ですか?
const app = new Vue({router}).$mount('#app')
{router}は間違っていますが、この例は正常に実行されましたhere。
これはどのような構文ですか?私は何を取りこぼしたか?
私は以下のコードはES6とES5の両方で違法だと信じています。これの構文は何ですか?
const app = new Vue({router}).$mount('#app')
{router}は間違っていますが、この例は正常に実行されましたhere。
これはどのような構文ですか?私は何を取りこぼしたか?
パターンは、配列ルートの値を持つ"routes"
というプロパティを持つオブジェクトを作成します。
const routes = [
{ path: '/foo', component: "Foo" },
{ path: '/bar', component: "Bar" }
]
function props(prop) {
console.log(prop)
}
props({routes});
{経路}はオブジェクトリテラルです。これはキー値のペア(a: "1")でなければなりません。それはなぜただ1つの「ルート」しか持っていないのですか? –
javascriptの引数を適切に使用するには?[http: //stackoverflow.com/questions/40297698/how-to-make-use-of-javascript-built-in-arguments-properly/40298741#40298741)、[これはjavascriptで呼ばれていますか? ({name、value})=>](http://stackoverflow.com/questions/40470272/what-is-this-called-in-javascript-name-value-span-span/40470289?s=4 | 0.0000#40470289) – guest271314
'{ルータ}' ES6で間違っ*ありません。 – Oriol
'{router}'は '{router:router} 'に似ています。 Objectプロパティは変数ではありませんが、Objectプロパティの値が可能であることに注意してください。 – PHPglue