爲什麼你需要JavaScriptResult
作爲迴應?
它是不是打破了清晰分離關注的模式?你能告訴我一些有用的情況嗎?asp.net mvc中的JavaScriptResult RC1
2
A
回答
4
JavaScriptResult的唯一目的是將ContentType設置爲application/x-javascript。
如果您有一個將.JS文件返回給瀏覽器的操作,您可能需要使用它。例如,您可以編寫一個將所有JavaScript文件連接在一起的操作,以便您可以在一個請求中返回它們而不是多個。您可能還想從模板生成JavaScript。
我已經看到一些博客文章我mplying that JavaScriptResult will cause the returned file to be executed within the context of the current page。這種印象顯然來自發行說明。但是我看不到任何實際發生在源代碼中的機制。換句話說,爲了獲得這種行爲,您必須在頁面內編寫代碼才能使其發生。簡單地使用JavaScriptResult就不會產生這種效果。據我所知,它只是提供一個js文件。
相關問題
- 1. asp.net MVC RC1 RenderPartial ViewDataDictionary
- 2. ASP.NET MVC - 返回JavascriptResult和JSON參數
- 3. ASP.NET MVC - 返回JavaScriptResult不起作用
- 4. Html.DropDownList升級到ASP.NET MVC RC1
- 5. ASP.NET MVC RC1路由問題
- 6. ASP.Net MVC RC1 RouteCollection.MapRoute問題
- 7. 如何在Asp.net Core MVC(aka Asp.Net 5 RC1)中檢查響應cookie?
- 8. 如何從ASP.NET MVC RC1中的ViewResult獲取模型數據?
- 9. 如何使用ASP.NET MVC中的FileResult返回304狀態RC1
- 10. Asp.net 5 rc1-final ReflectionTypeLoadException
- 11. 使用模型驗證返回mvc問題中的JavaScriptResult
- 12. ASP.NET MVC 3 RC1爲我的500響應做了些什麼
- 13. ASP.Net中TryUpdateModel的模擬要求RC1
- 14. ASP.NET RC1中的Html.DropDownList出現問題
- 15. 有沒有人知道RC1中的ASP.NET MVC中的RenderAction HtmlHelper在哪裏?
- 16. 將ASP.NET MVC應用程序從ASP.NET 5 RC1更新到ASP.NET Core RC2
- 17. Request.IsAjaxRequest()在MVC RC1中刷新了嗎?
- 18. 在安裝ASP.NET MVC 2.0 RC2之前,我需要卸載RC1嗎?
- 19. 在我的代碼中使用JavaScriptResult
- 20. ASP.NET Core RC1 MVC 6 - 如何從中間件訪問UrlHelper並創建Url到Action
- 21. 如何在Asp Net Core RC1 MVC中添加帶有令牌認證的「ApiController」MVC
- 22. 如何使用rhino mocks在MVC RC1中存儲HttpSessionState?
- 23. ASP.NET核心RC1到1.0.0遷移錯誤
- 24. ASP.NET MVC中的UpdatePanelAnimation helper mvc
- 25. 在asp.net MVC中的UrlActionResult MVC
- 26. ASP.NET MVC RC1 - 自定義視圖引擎領域 - FindView覆蓋不點火
- 27. 在項目中使用ASP.NET MVC4 RC1的最新源碼
- 28. RDLC中的ASP.net MVC
- 29. ASP.NET MVC中的System.Windows.Media
- 30. Asp.Net MVC中的iText