【发布时间】:2021-04-02 17:00:52
【问题描述】:
$log的来源:
Vue.prototype.$log = console.log
要禁止的地方:
<template>
<!-- Place 1 -->
<div @click="$log">
<!-- Place 2 -->
{{ $log }}
<!-- Place 3 -->
{{ $log('foo') }}
</div>
</template>
<script>
import Vue from 'vue'
// Place 4
Vue.prototype.$log('foo')
export default {
created() {
// Place 5
this.$log('foo')
},
}
</script>
一些可能有帮助的附加信息:
【问题讨论】:
-
澄清一下,您的意思是如何让 eslint 将
$log标记为不允许,而不是如何禁用该函数的调用。我理解正确吗? -
@apokryfos 是的,我们的目标是禁止所有 $log 使用。
-
@apokryfos 我已经搞定了。
标签: javascript vue.js eslint