Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在不使用DOM的情况下从Javascript调用角度链接_Javascript_Angularjs - Fatal编程技术网

在不使用DOM的情况下从Javascript调用角度链接

在不使用DOM的情况下从Javascript调用角度链接,javascript,angularjs,Javascript,Angularjs,我有以下代码 <a ng-click="data.downloadData()" class="button">Download Data List</a> 在androidwebview中,您不能单击DOM并收到文件响应。这就是为什么我需要知道如何直接调用它而不需要任何DOM操作,比如getElementBy 我需要知道是否有其他直接调用的方法?我假设它的AngularJS如果你的控制器定义了data.downloadData函数,那么点击链接就会调用它。你到底想要什

我有以下代码

<a ng-click="data.downloadData()" class="button">Download Data List</a>
在androidwebview中,您不能单击DOM并收到文件响应。这就是为什么我需要知道如何直接调用它而不需要任何DOM操作,比如getElementBy


我需要知道是否有其他直接调用的方法?我假设它的AngularJS

如果你的控制器定义了data.downloadData函数,那么点击链接就会调用它。你到底想要什么?
data
应该是
$scope
中的一个对象,只需手动调用
$scope.data.downloadData()
是否需要
ng touch
工作?@SajanChandran在谷歌控制台中我该怎么做?显然,复制'n粘贴:$scope.data.downloadData()不起作用。我如何手动调用它?我需要注入一些javascript还是什么?如果是这样的话,我会假设它将直接在谷歌控制台中工作,因为他们接受javascript@VVK在Android的WebView中,仅仅点击一个链接并不能触发完整的响应。最后,我在上面添加了一些数据来尝试解释。
data:text/csv;charset=utf-8,datahere....