正在显示
7 个修改的文件
包含
143 行增加
和
38 行删除
dist/electron/.gitkeep
deleted
100644 → 0
文件属性发生变化
| ... | @@ -1734,9 +1734,9 @@ | ... | @@ -1734,9 +1734,9 @@ |
| 1734 | } | 1734 | } |
| 1735 | }, | 1735 | }, |
| 1736 | "acorn": { | 1736 | "acorn": { |
| 1737 | - "version": "7.0.0", | 1737 | + "version": "7.1.0", |
| 1738 | - "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.0.0.tgz", | 1738 | + "resolved": "https://registry.npm.taobao.org/acorn/download/acorn-7.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Facorn%2Fdownload%2Facorn-7.1.0.tgz", |
| 1739 | - "integrity": "sha1-JrjRzZqbcANQtxwJBVRvZNEoTno=", | 1739 | + "integrity": "sha1-lJ028sKSU12mAig1hsJHfFfrLWw=", |
| 1740 | "dev": true | 1740 | "dev": true |
| 1741 | }, | 1741 | }, |
| 1742 | "acorn-jsx": { | 1742 | "acorn-jsx": { |
| ... | @@ -5151,9 +5151,9 @@ | ... | @@ -5151,9 +5151,9 @@ |
| 5151 | "dev": true | 5151 | "dev": true |
| 5152 | }, | 5152 | }, |
| 5153 | "eslint": { | 5153 | "eslint": { |
| 5154 | - "version": "6.4.0", | 5154 | + "version": "6.5.0", |
| 5155 | - "resolved": "https://registry.npm.taobao.org/eslint/download/eslint-6.4.0.tgz", | 5155 | + "resolved": "https://registry.npm.taobao.org/eslint/download/eslint-6.5.0.tgz?cache=0&sync_timestamp=1569733601164&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Feslint%2Fdownload%2Feslint-6.5.0.tgz", |
| 5156 | - "integrity": "sha1-WqkifD++khmCsu2pS6DX+uhYYRo=", | 5156 | + "integrity": "sha1-MEYj7skDlp3VyfLWHGzj1uzsh1A=", |
| 5157 | "dev": true, | 5157 | "dev": true, |
| 5158 | "requires": { | 5158 | "requires": { |
| 5159 | "@babel/code-frame": "^7.0.0", | 5159 | "@babel/code-frame": "^7.0.0", |
| ... | @@ -5221,9 +5221,9 @@ | ... | @@ -5221,9 +5221,9 @@ |
| 5221 | } | 5221 | } |
| 5222 | }, | 5222 | }, |
| 5223 | "glob-parent": { | 5223 | "glob-parent": { |
| 5224 | - "version": "5.0.0", | 5224 | + "version": "5.1.0", |
| 5225 | - "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-5.0.0.tgz", | 5225 | + "resolved": "https://registry.npm.taobao.org/glob-parent/download/glob-parent-5.1.0.tgz?cache=0&sync_timestamp=1569108917227&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fglob-parent%2Fdownload%2Fglob-parent-5.1.0.tgz", |
| 5226 | - "integrity": "sha1-HcmfDzmwBtPpLCwoQGg4Lwwg6VQ=", | 5226 | + "integrity": "sha1-X0wdHnSNMM1zrSlEs1d6gbCB6MI=", |
| 5227 | "dev": true, | 5227 | "dev": true, |
| 5228 | "requires": { | 5228 | "requires": { |
| 5229 | "is-glob": "^4.0.1" | 5229 | "is-glob": "^4.0.1" |
| ... | @@ -6389,6 +6389,15 @@ | ... | @@ -6389,6 +6389,15 @@ |
| 6389 | "universalify": "^0.1.0" | 6389 | "universalify": "^0.1.0" |
| 6390 | } | 6390 | } |
| 6391 | }, | 6391 | }, |
| 6392 | + "fs-minipass": { | ||
| 6393 | + "version": "1.2.7", | ||
| 6394 | + "resolved": "https://registry.npm.taobao.org/fs-minipass/download/fs-minipass-1.2.7.tgz", | ||
| 6395 | + "integrity": "sha1-zP+FcIQef+QmVpPaiJNsVa7X98c=", | ||
| 6396 | + "dev": true, | ||
| 6397 | + "requires": { | ||
| 6398 | + "minipass": "^2.6.0" | ||
| 6399 | + } | ||
| 6400 | + }, | ||
| 6392 | "fs-write-stream-atomic": { | 6401 | "fs-write-stream-atomic": { |
| 6393 | "version": "1.0.10", | 6402 | "version": "1.0.10", |
| 6394 | "resolved": "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz", | 6403 | "resolved": "https://registry.npm.taobao.org/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz", |
| ... | @@ -8237,7 +8246,7 @@ | ... | @@ -8237,7 +8246,7 @@ |
| 8237 | "dependencies": { | 8246 | "dependencies": { |
| 8238 | "supports-color": { | 8247 | "supports-color": { |
| 8239 | "version": "6.1.0", | 8248 | "version": "6.1.0", |
| 8240 | - "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz", | 8249 | + "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz", |
| 8241 | "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", | 8250 | "integrity": "sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=", |
| 8242 | "dev": true, | 8251 | "dev": true, |
| 8243 | "requires": { | 8252 | "requires": { |
| ... | @@ -9136,6 +9145,43 @@ | ... | @@ -9136,6 +9145,43 @@ |
| 9136 | "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz", | 9145 | "resolved": "https://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz", |
| 9137 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" | 9146 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" |
| 9138 | }, | 9147 | }, |
| 9148 | + "minipass": { | ||
| 9149 | + "version": "2.8.6", | ||
| 9150 | + "resolved": "https://registry.npm.taobao.org/minipass/download/minipass-2.8.6.tgz", | ||
| 9151 | + "integrity": "sha1-Yg2Ims4mNWOR0BDsuUWHSd+bbbU=", | ||
| 9152 | + "dev": true, | ||
| 9153 | + "requires": { | ||
| 9154 | + "safe-buffer": "^5.1.2", | ||
| 9155 | + "yallist": "^3.0.0" | ||
| 9156 | + } | ||
| 9157 | + }, | ||
| 9158 | + "minipass-collect": { | ||
| 9159 | + "version": "1.0.1", | ||
| 9160 | + "resolved": "https://registry.npm.taobao.org/minipass-collect/download/minipass-collect-1.0.1.tgz", | ||
| 9161 | + "integrity": "sha1-ThRTceADIzLTmLsOGL29VrcTFEM=", | ||
| 9162 | + "dev": true, | ||
| 9163 | + "requires": { | ||
| 9164 | + "minipass": "^2.5.1" | ||
| 9165 | + } | ||
| 9166 | + }, | ||
| 9167 | + "minipass-flush": { | ||
| 9168 | + "version": "1.0.4", | ||
| 9169 | + "resolved": "https://registry.npm.taobao.org/minipass-flush/download/minipass-flush-1.0.4.tgz", | ||
| 9170 | + "integrity": "sha1-5DJhZJ2n/5udtSntxjW4+DVBF1k=", | ||
| 9171 | + "dev": true, | ||
| 9172 | + "requires": { | ||
| 9173 | + "minipass": "^2.6.2" | ||
| 9174 | + } | ||
| 9175 | + }, | ||
| 9176 | + "minipass-pipeline": { | ||
| 9177 | + "version": "1.2.1", | ||
| 9178 | + "resolved": "https://registry.npm.taobao.org/minipass-pipeline/download/minipass-pipeline-1.2.1.tgz", | ||
| 9179 | + "integrity": "sha1-bhlTdvx3/C7re4R2q/f7rQPXbAo=", | ||
| 9180 | + "dev": true, | ||
| 9181 | + "requires": { | ||
| 9182 | + "minipass": "^2.8.1" | ||
| 9183 | + } | ||
| 9184 | + }, | ||
| 9139 | "mississippi": { | 9185 | "mississippi": { |
| 9140 | "version": "3.0.0", | 9186 | "version": "3.0.0", |
| 9141 | "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", | 9187 | "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", |
| ... | @@ -11465,7 +11511,7 @@ | ... | @@ -11465,7 +11511,7 @@ |
| 11465 | }, | 11511 | }, |
| 11466 | "rxjs": { | 11512 | "rxjs": { |
| 11467 | "version": "6.5.3", | 11513 | "version": "6.5.3", |
| 11468 | - "resolved": "https://registry.npm.taobao.org/rxjs/download/rxjs-6.5.3.tgz?cache=0&sync_timestamp=1567543670628&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frxjs%2Fdownload%2Frxjs-6.5.3.tgz", | 11514 | + "resolved": "https://registry.npm.taobao.org/rxjs/download/rxjs-6.5.3.tgz?cache=0&sync_timestamp=1568815796923&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frxjs%2Fdownload%2Frxjs-6.5.3.tgz", |
| 11469 | "integrity": "sha1-UQ4mMX9NuRp+sd532d2boKSJmjo=", | 11515 | "integrity": "sha1-UQ4mMX9NuRp+sd532d2boKSJmjo=", |
| 11470 | "dev": true, | 11516 | "dev": true, |
| 11471 | "requires": { | 11517 | "requires": { |
| ... | @@ -11912,7 +11958,7 @@ | ... | @@ -11912,7 +11958,7 @@ |
| 11912 | }, | 11958 | }, |
| 11913 | "slice-ansi": { | 11959 | "slice-ansi": { |
| 11914 | "version": "2.1.0", | 11960 | "version": "2.1.0", |
| 11915 | - "resolved": "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-2.1.0.tgz", | 11961 | + "resolved": "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-2.1.0.tgz?cache=0&sync_timestamp=1568743500638&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslice-ansi%2Fdownload%2Fslice-ansi-2.1.0.tgz", |
| 11916 | "integrity": "sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY=", | 11962 | "integrity": "sha1-ys12k0YaY3pXiNkqfdT7oGjoFjY=", |
| 11917 | "dev": true, | 11963 | "dev": true, |
| 11918 | "requires": { | 11964 | "requires": { |
| ... | @@ -12955,44 +13001,53 @@ | ... | @@ -12955,44 +13001,53 @@ |
| 12955 | } | 13001 | } |
| 12956 | }, | 13002 | }, |
| 12957 | "terser-webpack-plugin": { | 13003 | "terser-webpack-plugin": { |
| 12958 | - "version": "2.1.0", | 13004 | + "version": "2.1.2", |
| 12959 | - "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-2.1.0.tgz", | 13005 | + "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-2.1.2.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-2.1.2.tgz", |
| 12960 | - "integrity": "sha1-uc7nmaLaK854hUDDc44IG22yjYo=", | 13006 | + "integrity": "sha1-K5uBR6bxiRg0ggCADPlWDFD3Abs=", |
| 12961 | "dev": true, | 13007 | "dev": true, |
| 12962 | "requires": { | 13008 | "requires": { |
| 12963 | - "cacache": "^12.0.3", | 13009 | + "cacache": "^13.0.0", |
| 12964 | "find-cache-dir": "^3.0.0", | 13010 | "find-cache-dir": "^3.0.0", |
| 12965 | "jest-worker": "^24.9.0", | 13011 | "jest-worker": "^24.9.0", |
| 12966 | - "schema-utils": "^2.2.0", | 13012 | + "schema-utils": "^2.4.1", |
| 12967 | "serialize-javascript": "^2.1.0", | 13013 | "serialize-javascript": "^2.1.0", |
| 12968 | "source-map": "^0.6.1", | 13014 | "source-map": "^0.6.1", |
| 12969 | - "terser": "^4.3.1", | 13015 | + "terser": "^4.3.4", |
| 12970 | "webpack-sources": "^1.4.3" | 13016 | "webpack-sources": "^1.4.3" |
| 12971 | }, | 13017 | }, |
| 12972 | "dependencies": { | 13018 | "dependencies": { |
| 12973 | "cacache": { | 13019 | "cacache": { |
| 12974 | - "version": "12.0.3", | 13020 | + "version": "13.0.0", |
| 12975 | - "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-12.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-12.0.3.tgz", | 13021 | + "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-13.0.0.tgz", |
| 12976 | - "integrity": "sha1-vpmruk4b9d9GHNWiwQcfxDJXM5A=", | 13022 | + "integrity": "sha1-F5fJV7zd97xpdSCSDjooTmT8Icw=", |
| 12977 | "dev": true, | 13023 | "dev": true, |
| 12978 | "requires": { | 13024 | "requires": { |
| 12979 | - "bluebird": "^3.5.5", | 13025 | + "chownr": "^1.1.2", |
| 12980 | - "chownr": "^1.1.1", | ||
| 12981 | "figgy-pudding": "^3.5.1", | 13026 | "figgy-pudding": "^3.5.1", |
| 13027 | + "fs-minipass": "^1.2.7", | ||
| 12982 | "glob": "^7.1.4", | 13028 | "glob": "^7.1.4", |
| 12983 | - "graceful-fs": "^4.1.15", | 13029 | + "graceful-fs": "^4.2.2", |
| 12984 | - "infer-owner": "^1.0.3", | 13030 | + "infer-owner": "^1.0.4", |
| 12985 | "lru-cache": "^5.1.1", | 13031 | "lru-cache": "^5.1.1", |
| 12986 | - "mississippi": "^3.0.0", | 13032 | + "minipass": "^2.6.5", |
| 13033 | + "minipass-collect": "^1.0.1", | ||
| 13034 | + "minipass-flush": "^1.0.3", | ||
| 13035 | + "minipass-pipeline": "^1.1.2", | ||
| 12987 | "mkdirp": "^0.5.1", | 13036 | "mkdirp": "^0.5.1", |
| 12988 | "move-concurrently": "^1.0.1", | 13037 | "move-concurrently": "^1.0.1", |
| 13038 | + "p-map": "^3.0.0", | ||
| 12989 | "promise-inflight": "^1.0.1", | 13039 | "promise-inflight": "^1.0.1", |
| 12990 | - "rimraf": "^2.6.3", | 13040 | + "rimraf": "^2.7.1", |
| 12991 | - "ssri": "^6.0.1", | 13041 | + "ssri": "^7.0.0", |
| 12992 | - "unique-filename": "^1.1.1", | 13042 | + "unique-filename": "^1.1.1" |
| 12993 | - "y18n": "^4.0.0" | ||
| 12994 | } | 13043 | } |
| 12995 | }, | 13044 | }, |
| 13045 | + "commander": { | ||
| 13046 | + "version": "2.20.1", | ||
| 13047 | + "resolved": "https://registry.npm.taobao.org/commander/download/commander-2.20.1.tgz?cache=0&sync_timestamp=1569709401112&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcommander%2Fdownload%2Fcommander-2.20.1.tgz", | ||
| 13048 | + "integrity": "sha1-OGPOPKktCDHc8qEC9ftLWSav0Pk=", | ||
| 13049 | + "dev": true | ||
| 13050 | + }, | ||
| 12996 | "find-cache-dir": { | 13051 | "find-cache-dir": { |
| 12997 | "version": "3.0.0", | 13052 | "version": "3.0.0", |
| 12998 | "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.0.0.tgz", | 13053 | "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.0.0.tgz", |
| ... | @@ -13072,9 +13127,9 @@ | ... | @@ -13072,9 +13127,9 @@ |
| 13072 | } | 13127 | } |
| 13073 | }, | 13128 | }, |
| 13074 | "schema-utils": { | 13129 | "schema-utils": { |
| 13075 | - "version": "2.2.0", | 13130 | + "version": "2.4.1", |
| 13076 | - "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-2.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fschema-utils%2Fdownload%2Fschema-utils-2.2.0.tgz", | 13131 | + "resolved": "https://registry.npm.taobao.org/schema-utils/download/schema-utils-2.4.1.tgz?cache=0&sync_timestamp=1569583621807&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fschema-utils%2Fdownload%2Fschema-utils-2.4.1.tgz", |
| 13077 | - "integrity": "sha1-SKBlziGeDKz0YxRzFZA3ssGugto=", | 13132 | + "integrity": "sha1-6JreXQVtyLyso3dXS7SpxOG4vlY=", |
| 13078 | "dev": true, | 13133 | "dev": true, |
| 13079 | "requires": { | 13134 | "requires": { |
| 13080 | "ajv": "^6.10.2", | 13135 | "ajv": "^6.10.2", |
| ... | @@ -13098,6 +13153,27 @@ | ... | @@ -13098,6 +13153,27 @@ |
| 13098 | "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", | 13153 | "resolved": "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", |
| 13099 | "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", | 13154 | "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", |
| 13100 | "dev": true | 13155 | "dev": true |
| 13156 | + }, | ||
| 13157 | + "ssri": { | ||
| 13158 | + "version": "7.0.0", | ||
| 13159 | + "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-7.0.0.tgz", | ||
| 13160 | + "integrity": "sha1-XCIpkQqRtsFhMSqNJgjT6D6CxDE=", | ||
| 13161 | + "dev": true, | ||
| 13162 | + "requires": { | ||
| 13163 | + "figgy-pudding": "^3.5.1", | ||
| 13164 | + "minipass": "^2.5.1" | ||
| 13165 | + } | ||
| 13166 | + }, | ||
| 13167 | + "terser": { | ||
| 13168 | + "version": "4.3.4", | ||
| 13169 | + "resolved": "https://registry.npm.taobao.org/terser/download/terser-4.3.4.tgz", | ||
| 13170 | + "integrity": "sha1-rZG63pVhnjQ0aF1p76Yhpa9fh30=", | ||
| 13171 | + "dev": true, | ||
| 13172 | + "requires": { | ||
| 13173 | + "commander": "^2.20.0", | ||
| 13174 | + "source-map": "~0.6.1", | ||
| 13175 | + "source-map-support": "~0.5.12" | ||
| 13176 | + } | ||
| 13101 | } | 13177 | } |
| 13102 | } | 13178 | } |
| 13103 | }, | 13179 | }, | ... | ... |
| ... | @@ -106,7 +106,7 @@ | ... | @@ -106,7 +106,7 @@ |
| 106 | "electron": "^6.0.10", | 106 | "electron": "^6.0.10", |
| 107 | "electron-builder": "^21.2.0", | 107 | "electron-builder": "^21.2.0", |
| 108 | "electron-devtools-installer": "^2.2.4", | 108 | "electron-devtools-installer": "^2.2.4", |
| 109 | - "eslint": "^6.4.0", | 109 | + "eslint": "^6.5.0", |
| 110 | "eslint-config-standard": "^14.1.0", | 110 | "eslint-config-standard": "^14.1.0", |
| 111 | "eslint-friendly-formatter": "^4.0.1", | 111 | "eslint-friendly-formatter": "^4.0.1", |
| 112 | "eslint-loader": "^3.0.2", | 112 | "eslint-loader": "^3.0.2", |
| ... | @@ -125,7 +125,7 @@ | ... | @@ -125,7 +125,7 @@ |
| 125 | "split2": "^3.1.1", | 125 | "split2": "^3.1.1", |
| 126 | "style-loader": "^1.0.0", | 126 | "style-loader": "^1.0.0", |
| 127 | "svg-sprite-loader": "^4.1.6", | 127 | "svg-sprite-loader": "^4.1.6", |
| 128 | - "terser-webpack-plugin": "^2.1.0", | 128 | + "terser-webpack-plugin": "^2.1.2", |
| 129 | "through2-filter": "^3.0.0", | 129 | "through2-filter": "^3.0.0", |
| 130 | "url-loader": "^2.1.0", | 130 | "url-loader": "^2.1.0", |
| 131 | "vue-html-loader": "^1.2.4", | 131 | "vue-html-loader": "^1.2.4", | ... | ... |
| 1 | // 这里是定义菜单的地方,详情请查看 https://electronjs.org/docs/api/menu | 1 | // 这里是定义菜单的地方,详情请查看 https://electronjs.org/docs/api/menu |
| 2 | const { dialog } = require('electron') | 2 | const { dialog } = require('electron') |
| 3 | +const os = require('os') | ||
| 4 | +const version = require('../../../package.json').version | ||
| 3 | const menu = [ | 5 | const menu = [ |
| 4 | { | 6 | { |
| 5 | label: '设置', | 7 | label: '设置', |
| ... | @@ -30,7 +32,10 @@ function info () { | ... | @@ -30,7 +32,10 @@ function info () { |
| 30 | dialog.showMessageBox({ | 32 | dialog.showMessageBox({ |
| 31 | title: '关于', | 33 | title: '关于', |
| 32 | type: 'info', | 34 | type: 'info', |
| 33 | - message: '' | 35 | + message: 'electron-Vue框架', |
| 36 | + detail: `版本信息:${version}\n引擎版本:${process.versions.v8}\n当前系统:${os.type()} ${os.arch()} ${os.release()}`, | ||
| 37 | + noLink: true, | ||
| 38 | + buttons: ['查看github', '确定'] | ||
| 34 | }) | 39 | }) |
| 35 | } | 40 | } |
| 36 | export default menu | 41 | export default menu | ... | ... |
| ... | @@ -71,7 +71,8 @@ export default { | ... | @@ -71,7 +71,8 @@ export default { |
| 71 | const dialog = this.$electron.remote.dialog; | 71 | const dialog = this.$electron.remote.dialog; |
| 72 | const data = { | 72 | const data = { |
| 73 | title: "清除数据", | 73 | title: "清除数据", |
| 74 | - buttons: ["OK", "Cancel"], | 74 | + buttons: ["确定了!", "才不要,我手滑了"], |
| 75 | + noLink: true, | ||
| 75 | message: "此操作会清空本地数据库中的所有数据,是否继续?" | 76 | message: "此操作会清空本地数据库中的所有数据,是否继续?" |
| 76 | }; | 77 | }; |
| 77 | const fun = this.$db.deleall({ name: "yyy" }); | 78 | const fun = this.$db.deleall({ name: "yyy" }); | ... | ... |
| ... | @@ -13,7 +13,8 @@ export default { | ... | @@ -13,7 +13,8 @@ export default { |
| 13 | type: 'info', | 13 | type: 'info', |
| 14 | title: data.title, | 14 | title: data.title, |
| 15 | buttons: data.buttons, | 15 | buttons: data.buttons, |
| 16 | - message: data.message | 16 | + message: data.message, |
| 17 | + noLink: data.noLink || false | ||
| 17 | }, index => { | 18 | }, index => { |
| 18 | if (index === 0) { | 19 | if (index === 0) { |
| 19 | // eslint-disable-next-line prefer-const | 20 | // eslint-disable-next-line prefer-const | ... | ... |
src/renderer/tools/notification.js
0 → 100644
| 1 | +/** | ||
| 2 | + * @export | ||
| 3 | + * @Author: Sky | ||
| 4 | + * @Date: 2019-09-29 20:23:16 | ||
| 5 | + * @Last Modified by: Sky | ||
| 6 | + * @Last Modified time: 2019-09-29 21:01:24 | ||
| 7 | + * @param {Object} option | ||
| 8 | + * @returns | ||
| 9 | + * @feature 对于普通的通知只需要加入传入title,body;而对于需要图标的还需要传入icon,当然它也接受一个图片链接,当用户点击通知之后,会返回一个true | ||
| 10 | + * 由于是一个promise,请使用then接受 | ||
| 11 | + **/ | ||
| 12 | + | ||
| 13 | +export default { | ||
| 14 | + DesktopMsg (option) { | ||
| 15 | + const msgfunc = new window.Notification(option.title, option) | ||
| 16 | + return new Promise((resolve) => { | ||
| 17 | + msgfunc.onclick = () => { | ||
| 18 | + resolve(true) | ||
| 19 | + } | ||
| 20 | + }) | ||
| 21 | + } | ||
| 22 | +} |
-
请 注册 或 登录 后发表评论