首页 > 其他分享 >开发记录

开发记录

时间:2022-09-22 10:58:36浏览次数:41  
标签:return 记录 int CreationTime DateTime 开发 date null

添加搜索下拉框

filterable @change="onChangeProject"

onChangeProject(ev) {
      this.projectNo = ev
    },

Vue渲染表格时格式化日期

:formatter="formatDate"

formatDate(row, column) {
      var date = row[column.property]
      if (date == undefined) { return '' }
      return this.$moment(date).format('YYYY-MM-DD')
    },

C#变量类型后面加?是什么意思

表示可空,int? 相当于 Nullable<int>

Guid? 相当于 Nullable<Guid>

比如:int本来是一个值类型,不可以赋予空值,但这样一个问号,就是使得num成为一个可空类型,你后面这样写也是可以的了:num = null

  值类型是没有null值的,比如int,DateTime,它们都有默认值。举个例子,在访问数据库时,会存在一定的问题,Person类有字段Age(int类型),Birthday(DateTime),如果没有给它们赋值,我们期望的是向数据库插入时,应该是null,而不是0和0001-01-01;同样从数据库取值时也是如此,如果数据值为null,我们也希望Age和Birthday的值能反应出来,如果不使用int?和DateTime?就做不到。

后端格式化日期

        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreationTime { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        public string CreationTimeStr
        {
            get
            {
                return CreationTime.HasValue ? CreationTime.Value.ToDateTimeString("yyyy-MM-dd HH:mm") : "";
            }
        }

 

标签:return,记录,int,CreationTime,DateTime,开发,date,null
From: https://www.cnblogs.com/hypblogs/p/16718398.html

相关文章