【发布时间】:2015-11-27 17:40:27
【问题描述】:
我的场景非常简单直接。但我无法得到准确的输出。
就我而言,我有两个名为 Index.htm、Main.htm 的 html 页面和一个名为 mscript.js 的脚本页面。 Index.htm 由一个按钮(清除)组成,Main.htm 由一个输入类型字段组成。
我想要的是:
点击按钮时(从索引视图),用户在输入类型字段(从主视图)中输入的文本必须被清除。
我尝试的是
我已经使用了配置块。
Index.htm:
<div data-ng-app="mangular">
<div data-ng-controller="mcontroller">Strictly for Demo Purpose
<br />
<br />
<br />
<div data-ng-view=""></div>
<br />
<button type="submit" data-ng-click="clear()">Clear</button>
</div>
</div>
Main.htm
<div>
Type your Name :
<input type = "text" data-ng-model = "demotext" />
</div>
mscript.js
var mangular = angular.module('mangular', ['ngRoute']);
mangular.config(function ($routeProvider) {
$routeProvider.when('/', {
templateUrl: 'Main.htm'
})
});
mangular.controller('mcontroller', function ($scope) {
//var test = mfactory.getinput();
$scope.clear = function () {
$scope.demotext = ""; // This is the place where I'm expecting solution
}
});
【问题讨论】:
-
@gkrishy。尝试在 mcontroller 中声明 demotext:
标签: javascript jquery html asp.net angularjs