【问题标题】:Calling ng-click with javascript使用 javascript 调用 ng-click
【发布时间】:2021-04-09 17:00:42
【问题描述】:

我需要返回一个有“加载更多”按钮的网站。我将不得不按 100 次,每次都必须向下滚动到页面底部才能点击它。

有没有办法通过在 Chrome 控制台中粘贴 som Javascript 来调用该函数?

<button class="button-dark button-icon--next button-right" ng-hide="vm.fetchingMoreData" ng-if="vm.pageNo  <= vm.numberOfTransactions" ng-click="vm.showMoreTransactions()" ng-disabled="vm.fetchingMoreData" ng-bind="'see_more' | i18n">Show more</button>

【问题讨论】:

    标签: javascript html google-chrome button


    【解决方案1】:

    在Javascript中你可以使用

    element.click()
    

    选择按钮后以编程方式单击按钮 MDN

    在你的情况下,你也可以在js中调用ng-click的函数,即

    vm.showMoreTransactions()
    

    直接在你的脚本中

    【讨论】:

    • 将其粘贴到控制台时出现错误 vm.showMoreTransactions() VM452:1 Uncaught ReferenceError: vm is not defined at :1:1
    猜你喜欢
    • 2018-02-07
    • 2018-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多