gpt4 book ai didi

javascript - Vue.js 中 'data:' 、 'data: ()' 和 'data()' 之间有什么区别

转载 作者:行者123 更新时间:2023-11-28 17:05:53 26 4
gpt4 key购买 nike

Vue.js到目前为止,我已经找到了两种定义数据的方法:data: {}data() { return; }.

data: {
defaultLayout: 'default'
}

data() {
return {
defaultLayout: 'default'
}
}

到目前为止,我对第三种方法没有任何线索:data: () => ({})。它与上面两个有何不同。

data: () => ({
defaultLayout: 'default'
})

最佳答案

在对象字面量内,

data() {
return {
defaultLayout: 'default'
}
}

的简写
data: function() {
return {
defaultLayout: 'default'
}
}

你可以用箭头函数编写:

data: () => ({
defaultLayout: 'default'
})

关于javascript - Vue.js 中 'data:' 、 'data: ()' 和 'data()' 之间有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55879428/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com