三句话让Vue对我放下防备
已经有一点初步的理论了大家一起讨论!
核心理论是在vue初始化的时候做注入点hook
一旦拿到立刻开始对初始化进行劫持
无视打包工具
直接拿Vue自身
wow ggnb 你这个标题{:4_111:}其实Vue的元素也有__vue__这样的属性,你可以研究一下。 cxxjackie 发表于 2021-11-29 11:46
你这个标题其实Vue的元素也有__vue__这样的属性,你可以研究一下。
这个页面好像没有__vue__属性吧
我也没搞懂到底什么情况存在那个属性
这个直接对vue初始化做混入了,可以拿到所有组件内部this,操控内部的变量之类的
感觉会比__vue__好一点 cxxjackie 发表于 2021-11-29 11:46
你这个标题其实Vue的元素也有__vue__这样的属性,你可以研究一下。

我感觉还是挺方便的
李恒道 发表于 2021-11-29 11:58
.__vue__.loginForm.username
确实不太好找,不过也能找到,他不是每个元素都有,只要找到一个,就可以通过$children、$parent的上下级关系来找其他的。还有一种方法是在调试的时候如果定位到vue的组件,看一眼他的$el,这个就是含有__vue__的元素。 ggnb ggnb cxxjackie 发表于 2021-11-29 12:15
document.querySelector('.login-container').__vue__.loginForm.username
确实不太好找,不过也能找到, ...
学到了! 1433858005 发表于 2021-11-29 13:10
ggnb ggnb
哥哥牛逼!
Ne-21 发表于 2021-11-29 10:55
wow ggnb
哥哥牛逼!
页:
[1]
2