JSFiddle 没有 运行 我的 AngularJS 代码

JSFiddle does not run my AngularJS code

textarea 中键入并单击 button 后,我想使用 AngularJS 删除 textarea 中的文本。 请参考以下fiddle:

http://jsfiddle.net/aman2690/2Ljrp54q/10/

还在

Error: [$injector:modulerr] Failed to instantiate module MyApp due to:
[$injector:nomod] Module 'MyApp' is not available!

即使将 ng-model 设置为 '' 后,textarea 也不会清理。

你的逻辑没问题。你的 JSFiddle 不是。将框架选项设置为 No Wrap - in <head>.

您需要更改您的 plunker No wrap - in <body> 并将 <body ng-app="MyApp"> 添加到 Fiddle Options

这里有一个例子:jsfiddle

需要在控制器中使用$scope $scope作为模型。检查下面的link

http://plnkr.co/edit/TpGfbDOtxvrC6FwhpbT8?p=preview

var app = angular.module('MyApp', []);
app.controller('MainCtrl', function ($scope) {
    $scope.message = '';
    $scope.clicked = function () {
      console.log("here");
        $scope.message = '';
    };
});

由于 JSFiddle 出现控制台错误,已将您的代码从 JSFiddle 复制并粘贴到本地 HTML 文件中,代码按预期工作。