使用angularjs

时间:2015-08-16 18:34:55

标签: javascript angularjs asp.net-mvc entity

想法是用户从日历中选择日期,显示可用时隙,并且在选择可用时隙时,将阻止时隙以取消重复时隙选择,并添加到数据库。 我正在使用MVC.NET,WebAPI,EntityFramework和angularJS。

  1. 我的时段是一个数组:

    $("input").click(function () {
        $('.datepicker').pickadate()
        $scope.hours = {};
        $scope.hours = [          
           {
               id: 1,
               name: '12:00'
           },
           {
               id: 2,
               name: '13:00'
           },
           {
               id: 3,
               name: '14:00'
           },
           {
               id: 4,
               name: '15:00'
           },
           {
               id: 5,
               name: '16:00'
           },
           {
               id: 6,
               name: '17:00'
           },
           {
               id: 7,
               name: '18:00'
           },
           {
               id: 8,
               name: '19:00'
           },
           {
               id: 9,
               name: '20:00'
           },
           {
               id: 10,
               name: '21:00'
           },
           {
               id: 11,
               name: '22:00'
           }
         ];});
    
  2. 视图只是使用ng-options =" hour.name作为小时,以小时为单位检索数组"。

  3. 我的问题是:

    1. 如何仅使用角度来阻止用户选择的时段?
    2. 是否可以将代码保留在后端,或者更好地在服务器上对这些内容进行排序?

    3. 最有效的方式是什么?

    4. 干杯。

0 个答案:

没有答案