wxshare.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. import util from './util';
  2. /**
  3. * 微信小程序分享功能。
  4. */
  5. var cfg = function(){
  6. let config = {
  7. ...(this.$tm.vx.store.state.tmVuetify.wxshareConfig_miniMp || {})
  8. };
  9. if (typeof config.query !== 'object') config.query = {};
  10. //获取当前路径。
  11. if(!config.path){
  12. let cur = getCurrentPages();
  13. config.path = cur[cur.length-1].route;
  14. config.path = (config.path[0]=='/'?'' : '/') + config.path;
  15. config.copyLink = config.path;
  16. }
  17. // util.httpUrlAddKey
  18. let query = ''
  19. for (const key in config.query) {
  20. if (config.hasOwnProperty.call(config.query, key)) {
  21. const element = config.query[key];
  22. query = util.httpUrlAddKey(query,key,element)
  23. }
  24. }
  25. config.copyLink = config.path = config.path+query;
  26. config.query = query;
  27. return config;
  28. }
  29. var sharebywx = {
  30. onShareAppMessage() {
  31. let cg = cfg.call(this)||{};
  32. return { ...cg}
  33. },
  34. onShareTimeline() {
  35. let cg = cfg.call(this) || {};
  36. return { ...cg }
  37. }
  38. }
  39. export default { sharebywx }
PANIC: session(release): write data/sessions/d/0/d0e70a8dfea1407d: no space left on device

PANIC

session(release): write data/sessions/d/0/d0e70a8dfea1407d: no space left on device
/root/go/pkg/mod/github.com/go-macaron/session@v0.0.0-20190805070824-1a3cdc6f5659/session.go:199 (0x8bc0f8)
/root/go/pkg/mod/gopkg.in/macaron.v1@v1.5.0/context.go:81 (0x83623b)
/root/go/pkg/mod/github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:157 (0x80b5f4)
/root/go/pkg/mod/github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:135 (0x80b51c)
/root/go/pkg/mod/gopkg.in/macaron.v1@v1.5.0/context.go:125 (0x8363b2)
/root/go/pkg/mod/gopkg.in/macaron.v1@v1.5.0/context.go:115 (0x8473a6)
/root/go/pkg/mod/gopkg.in/macaron.v1@v1.5.0/recovery.go:161 (0x84739d)
/root/go/pkg/mod/gopkg.in/macaron.v1@v1.5.0/logger.go:40 (0x839a24)
/root/go/pkg/mod/github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:157 (0x80b5f4)
/root/go/pkg/mod/github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:135 (0x80b51c)
/root/go/pkg/mod/gopkg.in/macaron.v1@v1.5.0/context.go:125 (0x8363b2)
/root/go/pkg/mod/gopkg.in/macaron.v1@v1.5.0/router.go:187 (0x8412dd)
/root/go/pkg/mod/gopkg.in/macaron.v1@v1.5.0/router.go:304 (0x8423ec)
/root/go/pkg/mod/gopkg.in/macaron.v1@v1.5.0/macaron.go:218 (0x83adde)
/usr/local/btgo/src/net/http/server.go:2936 (0x7b23b5)
	serverHandler.ServeHTTP: handler.ServeHTTP(rw, req)
/usr/local/btgo/src/net/http/server.go:1995 (0x7add91)
	(*conn).serve: serverHandler{c.server}.ServeHTTP(w, w.req)
/usr/local/btgo/src/runtime/asm_amd64.s:1598 (0x47e160)
	goexit: BYTE	$0x90	// NOP