我有以下代码片段,并希望从user.accounts对象中剥离观察者功能。我该怎么做? struct TweetCell: View {
var profileImage: Image
var body: some View {
HStack {
profileImage
VStack {
...
}
}
}
}
是对我的this.$cookies
实例的引用
vue-cookies
答案 0 :(得分:1)
将对象转换为JSON字符串。这将删除所有Vue观察器机制。
const strAccounts = JSON.stringify(user.accounts)
this.$cookies.set('ACCOUNTS', strAccounts);
并转换回去(不具有观察者功能)。
JSON.parse(strAccounts);
唯一的警告是您需要注意对象中的circular references
,并且functions
不会被序列化。