当前位置: 首页 > 面试题库 >

angularjs | 日期输入未显示ng-model值

杜弘光
2023-03-14
问题内容

在用户更改日期之前,日期输入不会显示日期

// showing the date
<p>{{someDate | date}}</p>

// not showing the date. instead showing mm/dd/yyyy.  
// but value will change when use change is
<input type="date" ng-model="someDate">

jsbin中的示例代码

我需要它才能在稳定的1.2.14版本上工作。可能吗?


问题答案:

我创建了一个简单的指令,以使标准input[type="date"]表单元素能够与AngularJS〜1.2.16一起正常工作。

请查看此处以获取详细信息:https :
//github.com/betsol/angular-input-date

这是演示:http :
//jsfiddle.net/F2LcY/2/

希望能帮助到你!



 类似资料:
  • 问题内容: 我有以下由时间戳记中的模型值填充的文本输入: 它将输入值显示为给定的时间戳。 我想将输入中可见的值转换为格式化日期(YYYY / MM / DD),但在模型中应始终将其作为时间戳记。 我试图通过这种方式做到这一点: 但是没有运气。 感谢您的任何建议。 问题答案: 您可以尝试过滤器 的HTML 控制器JS

  • 问题内容: 我在angularjs中有一个视图,我只是想显示当前日期(格式化)。我认为应该显示当前日期。 问题答案: 您必须首先在控制器中创建日期对象: 控制器: 视图: JSFiddle示例 角度日期过滤器参考

  • 问题内容: 如果我的措词不正确,我事先表示歉意。我在的内部有一个文本框,当我尝试获取文本框值时始终为。我只希望它显示我在相应文本框中键入的内容。 似乎是一个问题,那么我该如何创建全局或控制器根级别以便可以访问它? 这是帮助解决问题的JSFiddle:http : //jsfiddle.net/stevenng/9mx9B/14/ 问题答案: 在您的点击表达式中,您可以引用并在您的函数中对其进行访问

  • 问题内容: 在我的第一个Django应用程序上工作,我有一个模型,其中定义了some ,然后关闭了该模型,即 models.py views.py 然后在我的html中使用django为我呈现表单 但是具有输入类型的文本,而不是日期。有办法改变吗? 问题答案: 您可以创建一个自定义窗口小部件:

  • 对此,作者提出了建议

  • 问题内容: 我正在做一个phonegap应用。当我尝试如下所示的输入字段时,它按预期显示了iPhone中的日期选择器,但没有显示我给定的占位符。我在SO中发现了相同的问题,但没有解决方案。 问题答案: 可能不合适……但这对我有所帮助。