main.js 821 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import Vue from 'vue'
  2. import App from './App'
  3. import http from 'http.js'
  4. import verified from 'verified.js'
  5. import store from './store'
  6. // import VueQuillEditor from 'vue-quill-editor'
  7. // // require styles
  8. // import 'quill/dist/quill.core.css'
  9. // import 'quill/dist/quill.snow.css'
  10. // import 'quill/dist/quill.bubble.css'
  11. // Vue.use(VueQuillEditor)
  12. Vue.prototype.$http = http
  13. Vue.prototype.$verified = verified
  14. Vue.prototype.$store = store
  15. Vue.config.productionTip = false
  16. App.mpType = 'app'
  17. Vue.filter('imagesFilter', (images) => {
  18. let image = '';
  19. if (images) {
  20. image = images.split(',')[0]
  21. }
  22. if (image.indexOf("http") !== 0) {
  23. image = http.baseUrl + image;
  24. }
  25. return image;
  26. })
  27. Vue.filter('priceFilter', (price) => {
  28. return price.toFixed(2);
  29. })
  30. const app = new Vue({
  31. ...App,
  32. store
  33. })
  34. app.$mount()