25 lines
934 B
JavaScript
25 lines
934 B
JavaScript
/**
|
|
* Created by Tim on 7/22/16.
|
|
*/
|
|
//app.directive('ellipsisShow',["$timeout",function(timer){
|
|
// return{
|
|
// restrict: 'A',
|
|
// scope: {},
|
|
// link: function(scope, element){
|
|
// timer(function() {
|
|
// var textSplit = element.text().split(" ");
|
|
// var newContent = [];
|
|
// element.text("");
|
|
// for (var i = 0; i < textSplit.length; i++) {
|
|
// newContent = newContent + " " + textSplit[i];
|
|
// element.text(newContent);
|
|
// if(element[0].scrollHeight >= 100){
|
|
// newContent = newContent + " " + textSplit[i+1] + " " + textSplit[i+2] + " " + textSplit[i+3] + " " + textSplit[i+4] + "...";
|
|
// element.text(newContent);
|
|
// break;
|
|
// }
|
|
// }
|
|
// });
|
|
// }
|
|
// }
|
|
//}]);
|