在VUE项目中,想将console封装成一个公共的方法,但是console的参数不确定有几个
common.vue
<script>
const BASE_PRO_URL = 'https://192.168.60.249:48326'
const BASE_DEV_URL = 'http://192.168.3.25'
const ENVIRONMENT = 'product' // 'product', 'develop', 'developNoNet'
let useConsole = (type, message) => {
if (type === 'log') console.log(message)
if (type === 'info') console.info(message)
if (type === 'warn') console.warn(message)
if (type === 'error') console.error(message)
}
export default {
BASE_PRO_URL,
BASE_DEV_URL,
ENVIRONMENT,
useConsole
}
</script>
我现在只实现了console.log(a)
但是console.log(a,b)、console.log(a,b,c)怎么实现?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
ES6剩余参数可实现(rest element)
重写 console.log