2016-08-23 69 views
1

做數學我有一個模型:Asp.net剃鬚刀的JavaScript避免對String

public class VisitsTimelineModel 
{ 
    public string Time { get; set; } 

    public int Count { get; set; } 

} 

我填這個模型viewbag傳遞給我的看法:

VisitsTimelineModel VisitsTimelineModel = new VisitsTimelineModel(); 
VisitsTimelineModel.Count = 10; 
isitsTimelineModel.Time = "2/3"; 

然後我在javascript視圖部分如果我使用以下代碼:

alert((@Html.ViewBag.VisitsTimeline.Time).toString()); 

它會提醒0.666666,但我希望輸出爲3/2。

回答

2

您錯過了警報聲明中的引號。

alert("@Html.ViewBag.VisitsTimeline.Time"); 

我也去掉了不必要的支架和.toString()通話。

+1

感謝泰德,所以我不需要再使用任何字符串 – farhang67

+0

確切地說,就Javascript而言,alert函數只是接受普通的字符串文字。 – Ted