TypeError

Cannot read property 'gmtModified' of null

pages/informationDetail/_id.vue:43:
Proxy.render
</div> </div> </div> <!-- <div class="layout_right"> <div class="teacher_info clearfix"> --> <!-- <span class="head">讲师简介</span> --> <!-- <div class="teacher_msg"> --> <!-- <div class="teacher_msg_right"> <img class="teacher_phone" v-if="teacherInfo.headImgUrl" :src="teacherInfo.headImgUrl" alt=""> <img class="teacher_phone" v-else src="~/assets/image/friend.jpg" alt=""> <div class="teacher_name">
node_modules/vue/dist/vue.runtime.common.dev.js:3538:22
VueComponent.Vue._render
try { // There's no need to maintain a stack because all render fns are called // separately from one another. Nested component's render fns are called // when parent component is patched. currentRenderingInstance = vm; vnode = render.call(vm._renderProxy, vm.$createElement); } catch (e) { handleError(e, vm, "render"); // return error render result, // or previous vnode to prevent render error causing blank component /* istanbul ignore else */
node_modules/vue-server-renderer/build.dev.js:8415:27
resolve
context.activeInstance ); normalizeRender(child); var resolve = function () { var childNode = child._render(); childNode.parent = node; context.renderStates.push({ type: 'Component', prevActive: prevActive });
node_modules/vue-server-renderer/build.dev.js:8287:3
waitForServerPrefetch
return } catch (e) { reject(e); } } resolve(); } function renderNode (node, isRoot, context) { if (node.isString) { renderStringNode$1(node, context);
node_modules/vue-server-renderer/build.dev.js:8426:3
renderComponentInner
renderNode(childNode, isRoot, context); }; var reject = context.done; waitForServerPrefetch(child, resolve, reject); } function renderAsyncComponent (node, isRoot, context) { var factory = node.asyncFactory;
node_modules/vue-server-renderer/build.dev.js:8383:5
renderComponent
warnOnce( "[vue-server-renderer] Components that implement \"serverCacheKey\" " + "must also define a unique \"name\" option." ); } renderComponentInner(node, isRoot, context); } } function renderComponentWithCache (node, isRoot, key, context) { var write = context.write;
node_modules/vue-server-renderer/build.dev.js:8294:5
renderNode
function renderNode (node, isRoot, context) { if (node.isString) { renderStringNode$1(node, context); } else if (isDef(node.componentOptions)) { renderComponent(node, isRoot, context); } else if (isDef(node.tag)) { renderElement(node, isRoot, context); } else if (isTrue(node.isComment)) { if (isDef(node.asyncFactory)) { // async component
node_modules/vue-server-renderer/build.dev.js:8421:5
resolve
childNode.parent = node; context.renderStates.push({ type: 'Component', prevActive: prevActive }); renderNode(childNode, isRoot, context); }; var reject = context.done; waitForServerPrefetch(child, resolve, reject);
node_modules/vue-server-renderer/build.dev.js:8287:3
waitForServerPrefetch
return } catch (e) { reject(e); } } resolve(); } function renderNode (node, isRoot, context) { if (node.isString) { renderStringNode$1(node, context);
node_modules/vue-server-renderer/build.dev.js:8426:3
renderComponentInner
renderNode(childNode, isRoot, context); }; var reject = context.done; waitForServerPrefetch(child, resolve, reject); } function renderAsyncComponent (node, isRoot, context) { var factory = node.asyncFactory;

Request Details

URI /informationDetail/557fa1b930be456b85d1a983e1c6e77d
Request Method GET
HTTP Version 1.0
Connection close

Headers

HOST www.xingtanedu.com
X-REAL-IP 44.192.247.185
X-FORWARDED-FOR 44.192.247.185
ACCEPT */*
USER-AGENT claudebot
REFERER http://www.xingtanedu.com/informationDetail/557fa1b930be456b85d1a983e1c6e77d

Cookies