AngularJS limitTo拆分特殊标签

时间:2016-02-24 08:05:05

标签: c# angularjs

我有一个很长的文本字段,我想创建一个展开/折叠方法来显示简短描述和长描述。

假设我有一个字符串:<p>Test 1</p><p>Test 2</p><p>Test 3</p><p>Test 4</p><p>Test 5</p><p>Test 6</p>

我怎么能在角度上说我只想要前三段所以我的简短描述输出是<p>Test 1</p><p>Test 2</p><p>Test 3</p>

在C#中,我做了以下事情。可能不是最好的解决方案,但它可以工作,并将其发送到视图。但是,这可以在agnular视图中更容易解决吗?

public string DescriptionShort
{
    get {
        return !string.IsNullOrWhiteSpace(Description) ? String.Join(String.Empty, Description.Split(new[] { "</p>" }, StringSplitOptions.None).Take(3).ToArray()) + "</p>" : "";
    }
    set { _DescriptionShort = value; }
}

0 个答案:

没有答案