【发布时间】:2018-12-29 12:52:07
【问题描述】:
我想在 Vue js 等前端框架中使用 php 变量。
前端和后端框架集成的最佳方式是什么?
这是我的想法,但我认为有更好的方法来做到这一点。
<script id = "data" >
let $user = <?= json_encode($user) ?>
</script >
Some content...
<script >
new Vue({
data: {
user: $user
},
mounted() {
$("#data"). remove ()
}
})
【问题讨论】:
-
有什么理由不使用 Ajax 或 API?
-
@magnus 是的!简单
-
使用Ajax来获取你需要的数据,在你需要的时候仍然比在页面上输出所有数据以备不时之需要好得多。浏览器也可以通过这种方式更好地缓存页面。使用 jQuery(无论如何您似乎都在使用)执行 Ajax 请求只是多了几行代码,并不复杂。
标签: javascript php integration