Q]我是基本的開發人員,如何使用angular-js顯示文本從textarea提交按鈕?從textarea顯示文本提交按鈕 - Angular JS
我有當前的代碼以我: - 從文本區域
<html ng-app="myApp">
<head>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
<script>
myApp = angular.module('myApp', []);
function Ctrl($scope) {
$scope.list = [];
$scope.pass = $scope.list;
$scope.text = 'Share your knowledge !';
$scope.submit = function() {
if ($scope.text) {
$scope.pass.push($scope.text);
}
};
}
</script>
</head>
<body>
<div ng-app>
<div ng-controller="Ctrl">
<form ng-submit="submit()">
<br>
<textarea style="resize:initial;" type="" ng-model="text" name="text"></textarea>
<br>
<input align="right" style="margin-top:20px;margin-left:120px; align:right;" type="submit" id="submit" value="Submit" />
<pre>{{list}}</pre>
</form>
</div>
</div>
</body>
</html>
上面的代碼只是顯示的消息以陣列形式。
但我只想要打印/顯示單個文本消息。這怎麼能實現?謝謝 。
你是什麼意思_single text message_。 ?你能展示你的預期產出嗎? – Zee
這是因爲你正在將文本推入數組 - >'$ scope.pass.push'。要獲取一個字符串,請執行'$ scope.pass.join('');' – lshettyl
我只想在點擊提交按鈕後顯示一條消息,而不是以數組格式顯示。 – Vikrant