[英]Vue: How to refresh new data?
我在我的刀片文件中使用了Vue組件。 每當我需要“刷新”我的客戶對象時,我會向父母發出一個事件(如下所示),並刷新客戶,並將傳遞給孩子的任何道具及其更新值。
到目前為止,這一切都很好,但我現在使用一些PHP值。 我正在通過一個支持automatic-payments-enabled
,它使用的是php值。 在進行更改它的API調用后,如何刷新該值?
刀片文件
<div id="app">
<Account
:customer="customer"
:automatic-payments-enabled={!! json_encode($customer->automaticPaymentsEnabled()) !!}
>
</div>
app.js
Vue.component('Account',
require('./components/Account.vue').default);
new Vue({
el: "#app",
data() {
return {
customer: null
}
}
mounted() {
this.getCustomer();
}
methods: {
getCustomer: function() {
//api call to server
this.customer = response.data
}
}
}
我想$ customer實際上是一個Model
。 如果是這樣,你可以使用
$customer->fresh()->automaticPaymentsEnabled()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.