加入这段代码后点击修改时地址还是什么没有被自动选择上?

<select-district :init-value="{{ json_encode([$address->province, $address->city, $address->district]) }}" @change="onDistrictChanged" inline-template>

我给上面这段加到create_and_edit的模板里,列表里点击修改后,地址还是什么变化也没,还是让我重新选择,新增可以正常用,怎么回事呢?
还是这一段加在哪里呢?我加在@endsection的上面,下面是加了上面这段之后的提示

app.js?id=f36d92bbe9db7222f946:46562 Uncaught TypeError: Cannot read property 'type' of undefined
    at genInlineTemplate (app.js?id=f36d92bbe9db7222f946:46562)
    at genData$2 (app.js?id=f36d92bbe9db7222f946:46513)
    at genElement (app.js?id=f36d92bbe9db7222f946:46336)
    at genNode (app.js?id=f36d92bbe9db7222f946:46669)
    at app.js?id=f36d92bbe9db7222f946:46632
    at Array.map (<anonymous>)
    at genChildren (app.js?id=f36d92bbe9db7222f946:46632)
    at genElement (app.js?id=f36d92bbe9db7222f946:46338)
    at genNode (app.js?id=f36d92bbe9db7222f946:46669)
    at app.js?id=f36d92bbe9db7222f946:46632
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 1

你可以仔细检查一下你的 SelectDistrict.js 这个vue组件 我也遇到了类似的问题

file
检查前端代码没有发现明显的问题 回到 SelectDistrict.js 文件 发现了问题所在

file
这个地方少了一个s 正确的应该是

file
这样问题的道理的解决 希望对你有帮助

file

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!