不知道是不是BUG还是我自己项目的原因
yzw7489757 opened this issue · comments
yzw7489757 commented
泰罗凹凸曼 commented
-count
指令是有限制的,只能在方法声明时候使用,这个你应该仔细看一下配置问题
testFn (a, b) { // {#} -stop -count
}
-t
指令是建立在 存在 -e -d -w -i
任意一个指令,如果没有这几个指令,-t
同样会失效
-error
指令是不存在的,请使用 -e
yzw7489757 commented
假如vue组件内一个方法调用this.dataA 怎么能直接打印this.dataA的值。只能方法声明的时候才能用到话总觉得少了点什么,我想在方法内发出ajax之前时候去查看这个参数。
泰罗凹凸曼 commented
你可以如下使用
this.dataA() // {#}
// 这样会打印这个方法的返回值,但是不能打印方法的参数信息
methods: {
dataA (a, b) { // {#}
// 这样会打印 a 和 b两个参数
}
}
但是根据我的理解,你的需求是这样的
this.dataA(a) // {#}
// 你希望的结果是下面这样的
console.log(a)
const result = this.dataA(a)
console.log(result)
此功能目前还没有实现,不过是个好想法,下个版本更新会加上该功能,谢谢反馈
yzw7489757 commented
泰罗凹凸曼 commented
你点击后面的行数,他就会跳转到对应的地方,这个行数不是由 vue-pretty-logger
来对应的,是 console
的机制,行数也不一定会对应源文件中的行数,因为源文件会经过各种处理之后才会显示在页面上
泰罗凹凸曼 commented
需求功能已经实现,你可以使用 -from
参数对函数调用进行操作,该命令会打印方法调用时所传递的参数信息,-sign
参数存在的情况下则会输出函数实参所对应的形参