VUE异步初始化数据
业务场景:
页面需要展示table,其中一列为某一数据库表的ID字段,而页面显示为该表内容的name字段。
所以 需要进入页面时异步加载出这一列关联的表数据。
问题:
如果进入页面由于网络原因或者多次刷新就会造成没加载完就使用。
控制台打印错误信息:【TypeError: Cannot read property 'length' of null at VueComponent.formatStyle...】
怎么避免这类问题发生???新人刚接触vue。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
谢谢 测试一下
await
谢谢 测试一下
异步加载只能是通过延时去处理了
在html模板上加个判断嘛,字段为null 就不渲染