angular.module('ng').filter('cut', function () {
return function (value, wordwise, max, tail) {
if (!value) return ''; max = parseInt(max, 10);
if (!max) return value;
if (value.length <= max) return value; value = value.substr(0, max);
if (wordwise) {
var lastspace = value.lastIndexOf(' ');
if (lastspace != -1) {
value = value.substr(0, lastspace);
}
} return value + (tail || ' …');
};
});

使用方式:{{some_text | cut:true:100:' ...'}}

最新文章

  1. mybatis_基础篇
  2. MySQL 专用备份软件参考
  3. TYVJ1338 QQ农场
  4. .NET导入导出Excel方法总结
  5. day8-异常
  6. UISearchBar改变搜索框的高度
  7. java笔记之变量的存储方式
  8. JS鼠标滑轮事件的写法和按键的事件
  9. Nagios 安装及微信短信提醒
  10. windows版本git的下载地址
  11. ECSHOP在线手册之布局参考图-首页 index.dwt
  12. 数据逆向传递 unwind segue
  13. UML--核心元素之业务实体
  14. MyBatis调用Oracle的存储过程
  15. SWT中的Tree中 添加右键弹出菜单
  16. Jenkins: 执行 PowerShell 命令
  17. return及break区别
  18. w 命令详解
  19. 如何在BIOS中设置RAID?
  20. centos7下安装docker(13docker存储)

热门文章

  1. windows下配置lamp环境(2)---配置Apache服务器2.2.25
  2. Grunt使用心得
  3. 利用pyapns进行ios推送
  4. 文件操作IO流
  5. Qt创建和使用动态链接库
  6. 关于栈和堆的定量分析(★firecat推荐★)
  7. BZOJ2768: [JLOI2010]冠军调查
  8. 利用linux信号机制调试段错误(Segment fault)
  9. NOI2015 小园丁与老司机
  10. Struct2(三) Struct2 标签