- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我有一个 dob 列,其中的值采用 yyyy-mm-dd 格式,比如 2013-01-01,我需要在输入框中显示 1 月 1 日。我可以通过编写一个函数来实现,然后从该函数返回精确值。 但是无法使用 ng-model 从输入框中调用函数,因为它可以在 span 中使用 ng-bind 调用。 我可以理解在输入框中调用函数会破坏双向绑定(bind)。但是我还可以使用什么其他方法。
http://plnkr.co/edit/pZDpypsxM1OA2JwFhjjp?p=preview
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script>
<script type="text/javascript" >
var app = angular.module('app', []);
app.controller('AppCtrl', function ($scope) {
$scope.dob = "2013-01-01";
$scope.getDateOfBirth = function(dob){
var months = ["Jan","Feb","Mar","Apr","May","June","July","Aug","Sep","Oct","Nov","Dec"]
var split = dob.split("-");
return parseInt(split[2])+" "+months[parseInt(split[2])-1];
}
});
</script>
<span ng-app="app" ng-controller="AppCtrl" ng-bind="getDateOfBirth(dob)"></span>
<input type="text" ng-model="getDateOfBirth(dob)"/>
最佳答案
您可以使用 ng-init 来分配函数返回的值并将其分配给模型:
<input ng-init="myDOB = getDateOfBirth(dob);" type="text" ng-model="myDOB">
关于javascript - 如何使用 ng-model 实现功能绑定(bind)(使用 plnkr),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18384031/
我创建了一个简单的 plnk @ plnkr.co。它在那里不起作用。然而,相同的代码在本地运行顺利。 plnk @ plnkr.co link index.html
我是 Angular.js 的新手,一直在 Plnkr 上使用它 http://plnkr.co/edit/jR9VfaEhjUfY0vN7mfWd Plnkr 预览显示选项卡和部分加载正常,但当我下
我希望在单击时在添加按钮上方显示一个额外的输入文本字段。但是它不起作用,控制台显示引用错误。 刚开始有 Angular ,所以我有点新手。任何帮助都会很棒。谢谢! http://plnkr.co/ed
我正在开发操作系统 ubuntu 14.04 LTS和谷歌 Chrome 浏览器 Version 43.0.2357.130 (64-bit)运行 Angular2 项目。 但在大多数情况下,在搜索
出于安全原因,我需要在 plunker 上显示来 self 桌面的一些内容,我只想截取屏幕截图并基本上处理图像。 我正在努力 也尝试过不使用文件///,这可以用 plunker 实现吗? 最佳答案
我研究了我的问题并尝试了很多解决方案,但还没有解决。 出于某种原因,Angular 似乎没有在 plunker 中加载。 我的头不确定在更高的 Angular 版本中不再支持,但我尝试加载旧版本但仍然
Plnkr 链接:https://plnkr.co/edit/910M73kwYKc8xPlSIU57?p=preview 目录: 应用.ts import { NgModule } from '@a
错误: https://plnkr.co/edit/910M73kwYKc8xPlSIU57?p=preview 索引 Angular 2.1.2 + TypeScript Start
我有一个 dob 列,其中的值采用 yyyy-mm-dd 格式,比如 2013-01-01,我需要在输入框中显示 1 月 1 日。我可以通过编写一个函数来实现,然后从该函数返回精确值。 但是无法使用
我在 http://plnkr.co/edit 中创建了一个 angular2 应用程序。一切正常。我尝试导出一个 interface,但出现错误,如 Uncaught SyntaxError: Un
我是 angularjs 的新手,我制作了一个示例应用程序,现在我将 ui.router 添加到应用程序中,它没有显示任何内容,甚至链接也不起作用。我想提交一个表单并在 about.html 上显示所
我是一名优秀的程序员,十分优秀!