angularjs怎么获得ng-model里的value

小轩1986 发布于 2015/12/08 15:59
阅读 5K+
收藏 0

                <select>
                     <option id="hour1">1</option></select>
                <select>

这是js的方法获得变量的值var hour1 = document.getElementById("hour1").value;

想问问如果用angularjs应该怎么写

以下是问题补充:

@小轩1986:<script type="text/javascript"> var submit = document.getElementById("submit"); submit.onclick = function(){ var hour1 = document.getElementById("hour1").value; var hour2 = document.getElementById("hour2").value; var minute1 = document.getElementById("minute1").value; var minute2 = document.getElementById("minute2").value; var datadiff = parseInt(hour2)*60+parseInt(minute2)-parseInt(hour1)*60-parseInt(minute1); alert(datadiff); var time = 6*60; if(datadiff>time){ alert(datadiff); } return false; } 求大神换成angularjs (2015/12/08 16:14)
加载中
0
starhq
starhq
angular
		.module('whatEverApp')
		.controller(
				'WhatEverCtrl',
				[
						'$scope',
						'appService',
						'$modal',
						'appDialog',
						'$filter',
						function($scope, appService, $modal, appDialog, $filter) {

						function show(){
							//这样就可以了
							console.log($scope.cardType);
						}
						
							

						} ]);

我一般这样写的


小轩1986
小轩1986
大神知道angularjs有什么好的视频教程或者书吗?自己琢磨不明白啊
小轩1986
小轩1986
哦哦明白了,谢谢谢谢大神
0
starhq
starhq
<select class="form-control" ng-model="cardType">
<option id="hour1"  value="1">1</option>
</select>

选1的时候,cardType的值就是1.




小轩1986
小轩1986
我想问的是用angularjs怎么写这个js,html的我知道,不过还是谢谢了
0
starhq
starhq

对不起,我不太理解的你意思。

在js里$scope.cardType就能得到这个select选中的值

小轩1986
小轩1986
就是不知道怎么写,没思路。$scope.cardType = function{ };这个大括号里应该怎么写,不会
返回顶部
顶部