我正在使用角度的货币过滤器,它似乎输出一个额外的符号:Â.
html:
{{totals.subtotal | currency}}
{{totals.tax | currency}}
{{totals.total | currency}}
Run Code Online (Sandbox Code Playgroud)
对象总计:
var totals = {subtotal: 500, tax: 65, total: 565};
Run Code Online (Sandbox Code Playgroud)
输出:
Â$500.00
Â$65.00
Â$565.00
Run Code Online (Sandbox Code Playgroud)
有没有人遇到过这个?我正在使用最新的角度1.0.6
更新:事实证明角度的缩小导致了这一点.当我包括非缩小角度时,它固定它.
我需要一些指导/建议,以便以最佳方式保存利用Meteor的可排序列表的顺序.
以下是我正在尝试做的缩小版本.该应用程序是一个简单的待办事项列表.用户的最终目标是对从数据库中获取数据的列表进行排序.当用户对任务进行排序时,我想保存任务的顺序.
我已经在没有Meteor的情况下使用php/ajax调用使用可排序的更新事件来实现此应用程序,该事件将删除数据库中的条目并将其替换为当前在DOM中的条目.我很想知道是否有更好的方法可以利用Meteor的功能.
以下示例代码直接来自现场演示.
HTML:
<template name="todo_list">
<div class="todo_list sortable">
{{#each task}}
<div class="task">
<h1>{{title}}</h1>
{{description}}
</div>
{{/each}}
</div>
</template>
Run Code Online (Sandbox Code Playgroud)
JS(没有简单填充数据库的Meteor.isServer.):
if (Meteor.isClient) {
//Populate the template
Template.todo_list.task = function () {
return Tasks.find({});
};
//Add sortable functionality
Template.todo_list.rendered = function () {
$( ".sortable" ).sortable();
$( ".sortable" ).disableSelection();
};
}
Run Code Online (Sandbox Code Playgroud)
示例数据(Tasks.find({})的输出):
[{
title:"CSC209",
description:"Assignment 3"
},
{
title:"Laundry",
description:"Whites"
},
{
title:"Clean",
description:"Bathroom"
}]
Run Code Online (Sandbox Code Playgroud)