Angularjs 如何将值从AngluarJS传递到MVC控制器
我正在使用AngularJS,我正在尝试将一个值从角度传递到控制器。这就是我的AngularJS脚本文件的样子:Angularjs 如何将值从AngluarJS传递到MVC控制器,angularjs,asp.net-mvc,Angularjs,Asp.net Mvc,我正在使用AngularJS,我正在尝试将一个值从角度传递到控制器。这就是我的AngularJS脚本文件的样子: <script> var app = angular.module('myApp', []); app.controller('myCtrl', function ($scope) { { function startTime() { var today = new Date();
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function ($scope) {
{
function startTime() {
var today = new Date();
var h = today.getHours();
var m = today.getMinutes();
var s = today.getSeconds();
// add a zero in front of numbers<10
m = checkTime(m);
s = checkTime(s);
return (h + ":" + m + ":" + s);
t = setTimeout('startTime()', 500);
}
$scope.name = startTime();
}
});
</script>
var-app=angular.module('myApp',[]);
应用程序控制器('myCtrl',函数($scope){
{
函数startTime(){
var today=新日期();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
//在数字前面添加一个零您可以将其作为隐藏字段传递:
@using (Html.BeginForm("Bob", "Home", FormMethod.Post))
{
<input name="time" type="hidden" ng-value="name" />
<button type="submit" style="color:black;">Submit</button>
}
@使用(Html.BeginForm(“Bob”,“Home”,FormMethod.Post))
{
提交
}
我很感激你的回答,但我要做的是在没有输入框的情况下将ng值传递回控制器。我喜欢你做隐藏字段的想法,但我正在尝试找出如何做(将ViewBag设置为ng值…但是如何,或者其他方式)。
@using (Html.BeginForm("Bob", "Home", FormMethod.Post))
{
<input name="time" type="hidden" ng-value="name" />
<button type="submit" style="color:black;">Submit</button>
}