nuxt中使用lodash,实现服务端渲染,刷新页面不丢失数据

2,621 阅读1分钟

官方文档www.npmjs.com/package/lod…

安装lodash  npm i --save lodash


<div v-html="home.text"></div>

import {get} from 'lodash'  // 将get函数导入

export default {
asynData ({ isMobile }) {
const data = {
data: {
projects: {
text: '<p>这是个寂寞的天</p>'
}
}
}
// get(object, path, [defaultValue])
/**
* object (Object): 要检索的对象。
* path (Array|string): 要获取属性的路径。
* [defaultValue] (*): 如果解析值是 undefined ,这值会被返回。
*/
const home = get(data, 'projects', {})
return {
isMobile,
home
}
}
}