gpt4 book ai didi

javascript - 日期时间在 angular.js 中不起作用

转载 作者:行者123 更新时间:2023-12-03 09:06:03 25 4
gpt4 key购买 nike

我有这行代码

<h3> <script>Date.now</script>{{$flow.files[0].name}} </h3>

基本上我想要做的就是将日期放在从 {{}} 生成的文件名前面。

它目前什么也不显示,unix 时间戳可能更好,但我只能让它显示我前面输入的文本。

我已经尝试过{{Date.now(); $flow.files[0].name}}但没有成功。

最佳答案

如果您想像第一次尝试一样使用 JavaScript 来完成此操作,您应该具有如下内容:

<div ng-app="app">
<span id="dateHere"></span> - {{fileName}}
<script>
document.getElementById("dateHere").innerHTML = Date();
</script>
</div>

如果您想更好地控制日期格式:

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.4/angular.min.js"></script>
<div ng-app='app' ng-controller='Ctrl'>
<span id="dateHere"></span> - {{fileName}}
<script>
document.getElementById("dateHere").innerHTML = Date();
var date = new Date();
var currentYear = date.getFullYear();
var currentMonth = date.getMonth();
var currentDate = date.getDate();
var customDate = currentMonth + '-' + currentDate + '-' + currentYear;
document.getElementById("dateHere").innerHTML = customDate;
</script>
</div>

<script>
angular.module('app', []).controller('Ctrl', function($scope){
$scope.fileName = 'your file name';
})
</script>

-> on Plunker

关于javascript - 日期时间在 angular.js 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32183422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com