点击不点燃任何东西

时间:2015-08-27 15:56:41

标签: javascript angularjs ionic

我在第一个完整的Angular应用程序中遇到了一个相当简单的问题。我有一些代码:

console.log

起初我以为我遇到了$ scope的问题,并且每个单个问题与ng-click相关我在SO上发现它没有触发导致回到那个,但正如你所看到的从上面的代码(在我从我的函数更改为简单的<div class="list" id="rssnews" ng-controller="FeedController"> <a ng-click="doSomething('{{entry.link}}')"> <span ng-bind-html="entry.content"></span></a> </div> 之后),我的问题更简单 - ng-click只是没有做任何事情。没有错误。 onclick会触发,但ng-click不会。

最奇怪的是,在同一页面中,我有以下工作:

$file = $_REQUEST["lang"];
$path = $_SERVER['DOCUMENT_ROOT'] ."/you_folder".$file."php";

if(file_exists($path){
include_once($file."php");
}
else{
include_once("en.php");
}

1 个答案:

答案 0 :(得分:1)

尝试在两个事件中调用函数,以下内容适用于我:

<a class="button" onclick="nativeFn()" ng-click="ngFn()">Click Me</a>

在同一个文件中声明一个函数

function nativeFn() {
    alert("nativeFn is triggered!");
};

和控制器中的另一个

function MyCtrl($scope) {
    $scope.ngFn = function () {
        alert("ngFn is triggered!");
    };
}