新增根据歌曲名、歌手名等字段对列表自动排序的功能

This commit is contained in:
lyswhut
2021-12-06 15:33:36 +08:00
parent a96eea5e44
commit ec3a0e08c3
28 changed files with 464 additions and 166 deletions
+4 -1
View File
@@ -6,13 +6,14 @@ import { createApp } from 'vue'
const defaultOptions = {
message: '',
teleport: '#root',
showCancel: false,
cancelButtonText: '',
confirmButtonText: '',
}
export const dialog = function(options) {
const { message, showCancel, cancelButtonText, confirmButtonText } =
const { message, showCancel, cancelButtonText, confirmButtonText, teleport } =
Object.assign({}, defaultOptions, typeof options == 'string' ? { message: options } : options || {})
return new Promise((resolve, reject) => {
let app = createApp(Dialog, {
@@ -30,6 +31,7 @@ export const dialog = function(options) {
instance.showCancel = showCancel
instance.cancelButtonText = cancelButtonText
instance.confirmButtonText = confirmButtonText
instance.teleport = teleport
// 挂载
document.getElementById('container').appendChild(instance.$el)
@@ -45,6 +47,7 @@ export const dialog = function(options) {
}
})
}
dialog.confirm = options => dialog(
typeof options == 'string'
? { message: options, showCancel: true }