完成数据持久化方式缓存示例
Former-commit-id: ad9918157b0f25f353e218870a1486fd111c76b3 [formerly ad9918157b0f25f353e218870a1486fd111c76b3 [formerly ad9918157b0f25f353e218870a1486fd111c76b3 [formerly ad9918157b0f25f353e218870a1486fd111c76b3 [formerly 5ab32ee88ba0cbb71499514202fa88131944b6cf [formerly 8b6298bcec0cf00eda1342846fa3f8ff3fea5192]]]]] Former-commit-id: fca6f35a71568c622756ce2341ca4c8d6a043fa9 Former-commit-id: ec6ab591de18bd6c57c3e4e93f708686a2d75386 Former-commit-id: d3153bca1972183e08a4e709c98cbb525914a8cd [formerly 051d39ec9aa2aa953143b2bb6f10fcb74f53d8b3] Former-commit-id: 76b941703caef91041247018a11b1cf10999d440 Former-commit-id: f39e54960b15eb225abb0019219895f1d3864bb8 Former-commit-id: 0c790b19d0b4040413cdb16dacb11ce3db465694 Former-commit-id: 929843b780f1309638bdd31aa00965806820b41d Former-commit-id: e5609aee97279c71ed2963f67f9521aef2fb86b1
This commit is contained in:
@@ -2,7 +2,8 @@
|
||||
<d2-container type="card">
|
||||
<d2-crud
|
||||
v-bind="crud"
|
||||
@edit="handleEdit"
|
||||
@edit="({ index, row }) => goToEditPage('demo-business-issues-142-edit', row.id)"
|
||||
@edit-cache-db="({ index, row }) => goToEditPage('demo-business-issues-142-edit-cache-db', row.id)"
|
||||
style="margin: -15px 0;"/>
|
||||
<template slot="footer">
|
||||
<d2-link-btn
|
||||
@@ -38,6 +39,11 @@ export default {
|
||||
text: '无缓存编辑',
|
||||
size: 'mini',
|
||||
emit: 'edit'
|
||||
},
|
||||
{
|
||||
text: '带缓存编辑 DB',
|
||||
size: 'mini',
|
||||
emit: 'edit-cache-db'
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -45,11 +51,11 @@ export default {
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
handleEdit ({ index, row }) {
|
||||
goToEditPage (name, id) {
|
||||
this.$router.push({
|
||||
name: 'demo-business-issues-142-edit',
|
||||
name,
|
||||
params: {
|
||||
id: row.id
|
||||
id
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user