【问题标题】:Alert event does not get results警报事件没有得到结果
【发布时间】:2017-03-19 14:26:31
【问题描述】:

我是这个世界的初学者,我正在尝试在我的应用程序中实现一个功能。我找到了一个可供下载的项目,我根据自己的喜好更改了所有代码,但最后我发现了一些东西,这看起来很简单,但我非常不适应。裁剪图像后,会生成一个“结果”链接。我需要获取此结果并通过 SetWebString 将其发送到我的应用程序,但它不起作用,所以我创建了一些基本的东西来显示具有该结果的事件,但我根本做不到。我花了一整夜在网上搜索,一无所获。所有必要的信息都在代码的末尾。我不记得我从哪里得到这个代码,所以我不会在这里感谢作者,但任何想随意复制和修改它的人。这段代码有更多的功能,但我删除了它只满足我想要的。为了在 App Inventor 中使用,我更喜欢将 90% 的代码放在一个文件中。 HTML、JavaScript 和 CSS 和 Stack 表示将代码放在这里很棒,所以我会从 Dropbox 放他的链接。代码很棒,但我想看到的是它的结尾。我有一个结果,我希望 Alert 向我显示这个结果。提前谢谢你。

https://www.dropbox.com/s/syxlg3cb4rb1630/index.html?dl=0

【问题讨论】:

  • 你不能是认真的,你真的希望我们从保管箱中获取一个未知文件,然后只是希望我们找到你的问题,然后想出一个解决方案吗?请看:stackoverflow.com/help/how-to-ask
  • 对不起,这是因为 Stack 没有让我把代码放在这里,他说它太大了。所以在上面的资料中我说需要解析的部分在代码的最后。我需要的唯一功能是从结果中启动警报。这整个事情在代码的末尾很好,但我花了几个小时试图做到这一点,但我做不到,所以我来这里寻求帮助。

标签: javascript html css


【解决方案1】:

在角度控制器中声明一个函数并调用其中的$scope值 (函数() {

angular.module('myApp', ['ImageCropper'])  

.controller('MainController', ['$scope', function($scope) {
     $scope.Cortar = function() {
         alert($scope.imgSrc);
     }
     ...

将您的代码更改为

<button ng-click="initCrop = true;Cortar()">Crop</button>   

【讨论】:

  • 早上好,谢谢!我必须更改代码,但它不起作用。在 Firefox 控制台中没有错误。我在 Angle.module 堆栈上看到了它,但它仍然不起作用。如果您能帮助我,我也更改了 Dropbox 中的代码。
  • 即便如此,不幸的是我无法让它工作。我在这背后跑了很多,也研究了很多,但这还不够。谢谢你的帮助:)
  • 猜你喜欢
    • 2013-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-09
    • 1970-01-01
    相关资源
    最近更新 更多