我正在使用AngularJS和Ionic的项目中工作。该项目将具有形成列表的输入,任何人都可以在每个列表项上发表评论。
如何包含用户添加列表项或对其进行评论的日期/时间?
我进行了一些研究,了解到AngularJS有一个现有项目,有点像内置方法(“ [] .created”)。我看到许多项目只是在没有任何控制器的情况下使用它。我尝试过,但是对我没有用。我试图然后添加一个js代码,也没有正常工作。我的代码如下。
不太确定是否存在离子兼容性问题?希望能有所帮助。坚持使用AngularJS方法将是首选!谢谢!
结果代码如下所示,并带有一个过滤器:
html部分(包含ng-controller =“ MainCtrl”)
<div class="post row" ng-repeat="post in posts"></div>
<a href="{{ post.url }}">{{ post.title }}
<span class="url">({{ post.url | hostnameFromUrl }})</span>
</a>
<br> {{ post.created | date }}
<!-- this is the angularJS code added -->
我不太确定您想通过此“ $ scope.post”变量实现什么目标
它将抛出未定义的,因为在这里创建的静态对象“ $ scope.post”不带“ get()”函数:
$scope.post = {url: 'http://', title: ''};
如果您想恢复某些数据表单服务器,请尝试使用角度$ http组件
此处“ $ scope.post [0]”和“ post.getDate”也将变为未定义
$scope.date = post.getDate( $scope.post[0].created);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句