上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
123
返回列表 发新帖
楼主: 李恒道 - 

[油猴脚本开发指南]监听Vue路由改变

[复制链接]
  • TA的每日心情
    开心
    2024-12-19 16:01
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    0

    主题

    7

    回帖

    9

    积分

    助理工程师

    积分
    9
    发表于 2024-11-15 11:46:08 | 显示全部楼层
    李恒道 发表于 2024-11-15 10:13
    dom.__vue__.$options['updated'].push(()=>console.log('inject'))

    https://bbs.tampermonkey.net.cn/th ...

    感谢大佬,但是updated 属性未定义可能是什么原因啊?
    回复
    订阅

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-12-18 11:32
  • 签到天数: 194 天

    [LV.7]常住居民III

    730

    主题

    6233

    回帖

    6977

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6977

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2024-11-15 12:46:20 | 显示全部楼层
    CNJACK 发表于 2024-11-15 11:46
    感谢大佬,但是updated 属性未定义可能是什么原因啊?

    初始化一下就好了
    源码可以看到没有特殊处理

    dom.__vue__.$options['updated']=[]
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-12-18 11:32
  • 签到天数: 194 天

    [LV.7]常住居民III

    730

    主题

    6233

    回帖

    6977

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6977

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2024-11-15 14:08:41 | 显示全部楼层
    测试
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-12-19 16:01
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    0

    主题

    7

    回帖

    9

    积分

    助理工程师

    积分
    9
    发表于 2024-11-15 14:13:50 | 显示全部楼层

    李恒道 发表于 2024-11-15 12:46

    初始化一下就好了
    源码可以看到没有特殊处理

    捕获.PNG
    请问是这样吗,报错没有了,但是好像未触发啊

    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-12-18 11:32
  • 签到天数: 194 天

    [LV.7]常住居民III

    730

    主题

    6233

    回帖

    6977

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6977

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2024-11-15 14:17:55 | 显示全部楼层
    CNJACK 发表于 2024-11-15 14:13
    [md]![捕获.PNG](data/attachment/forum/202411/15/141228u1hgh615hud1xg17.png)
    请问是这样吗,报错没有 ...

    updated需要提前注入进去
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-12-19 16:01
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    0

    主题

    7

    回帖

    9

    积分

    助理工程师

    积分
    9
    发表于 2024-11-18 15:23:55 | 显示全部楼层
    李恒道 发表于 2024-11-15 14:17
    updated需要提前注入进去

    实在不好意思,大佬,我还是不会(尴尬)。__vue__貌似需要@run-at document-end 才能拿到,能否麻烦帮忙写下代码 demo 呢?
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-12-18 11:32
  • 签到天数: 194 天

    [LV.7]常住居民III

    730

    主题

    6233

    回帖

    6977

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6977

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2024-11-18 15:32:52 | 显示全部楼层
    CNJACK 发表于 2024-11-18 15:23
    实在不好意思,大佬,我还是不会(尴尬)。__vue__貌似需要@run-at document-end 才能拿到,能否麻烦帮忙 ...

    哥哥最好给个测例地址或者写个demo看看问题
    我发之前本地例子都是测试过的
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-12-19 16:01
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    0

    主题

    7

    回帖

    9

    积分

    助理工程师

    积分
    9
    发表于 2024-11-18 16:02:32 | 显示全部楼层
    李恒道 发表于 2024-11-18 15:32
    哥哥最好给个测例地址或者写个demo看看问题
    我发之前本地例子都是测试过的 ...

    因为是内网系统没法提供测试地址,脚本代码之前的截图已经是全部了,实在不行我就用MutationObserve监听了,就是为了方便录入数据,能实现也行了。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-12-18 11:32
  • 签到天数: 194 天

    [LV.7]常住居民III

    730

    主题

    6233

    回帖

    6977

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6977

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2024-11-18 16:04:00 | 显示全部楼层
    CNJACK 发表于 2024-11-18 16:02
    因为是内网系统没法提供测试地址,脚本代码之前的截图已经是全部了,实在不行我就用MutationObserve监听 ...

    按道理来说哥哥像监听路由没必要追end事件
    单纯想判断初始化完成看__vue__就可以了
    spa页面跳转在end之后用户点击的时候了
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-12-18 11:32
  • 签到天数: 194 天

    [LV.7]常住居民III

    730

    主题

    6233

    回帖

    6977

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6977

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2024-11-18 16:19:29 | 显示全部楼层
    CNJACK 发表于 2024-11-18 16:02
    因为是内网系统没法提供测试地址,脚本代码之前的截图已经是全部了,实在不行我就用MutationObserve监听 ...

    不过总体来说有个解决方式就行
    能跑就行!
    这玩应出奇奇怪怪问题很正常
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.com/a/lihengdao666
    回复

    使用道具 举报

    123
    返回列表 发新帖

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表