diff --git a/packages/vue-cli-plugin-uni/lib/format-log.js b/packages/vue-cli-plugin-uni/lib/format-log.js index 711c0af385a889ad430b66a14cc6e0d5c7a01e0b..f2faf2e534a65c45d68a56a54742e876e312f147 100644 --- a/packages/vue-cli-plugin-uni/lib/format-log.js +++ b/packages/vue-cli-plugin-uni/lib/format-log.js @@ -3,10 +3,17 @@ function typof (v) { return s.substring(8, s.length - 1) } +function isDebugMode () { + return typeof name === 'string' && name === 'uni-app' +} + export default function formatLog () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key] } + if (isDebugMode()) { + return args + } var msgs = args.map(function (v) { var type = Object.prototype.toString.call(v) diff --git a/src/platforms/app-plus/service/framework/app.js b/src/platforms/app-plus/service/framework/app.js index 85eed95b2abc54f5889c0f3cf27ef2cd5e949e75..63a6d1e6da8628877a9621fdc2dc945c29e6d5bf 100644 --- a/src/platforms/app-plus/service/framework/app.js +++ b/src/platforms/app-plus/service/framework/app.js @@ -180,8 +180,9 @@ export function registerApp (appVm) { if (process.env.NODE_ENV !== 'production') { console.log(`[uni-app] registerApp`) } - - appCtx = appVm + + appCtx = appVm + appCtx.$vm = appVm Object.assign(appCtx, defaultApp) // 拷贝默认实现