我有一個用.cshtml編寫的視圖渲染。 .cshtml依次引用.js文件(以angular2應用程序編寫)。我想從.cshtml傳遞參數給angular2應用程序。我該怎麼做呢?我正在使用angular-cli來生成angular2應用程序。將參數從.cshtml視圖渲染到SiteCore中傳遞給angular2應用程序
0
A
回答
0
我只是在視圖/控制器渲染中的腳本標記內的JavaScript命名空間中輸出值,然後在Angular應用程序中使用它。例如。輸出:
<script type="text/javascript">
var solution = solution || {};
solution.vars = solution.vars || {};
solution.vars.myVariable = '@Model.MyVariable';
</script>
然後,您可以訪問其他JavaScript中的solution.vars.myVariable。
0
延斯的答案肯定會奏效。如果您擔心向全局範圍添加變量或不希望對視圖具有其他依賴關係,則還可以通過Angular中的Sitecore Service Client單獨調用數據。這將會產生一個小的性能影響,因爲需要額外的請求。
相關問題
- 1. 將渲染函數作爲參數傳遞給局部視圖
- 2. 將參數傳遞給Sitecore子圖層
- 3. 將參數傳遞給應用程序
- 4. 在sitecore視圖渲染中傳遞玻璃模型
- 5. 從視圖參數傳遞給CI中
- 6. 創建Sitecore cshtml插入JavaScript的渲染
- 7. 使用藍圖將參數傳遞給Flask應用程序
- 8. Rails的:將參數傳遞給渲染js函數
- 9. 如何將php表單數據傳遞給angular2應用程序?
- 10. 將命令行參數從C#應用程序傳遞給IronPython?
- 11. 傳遞參數給視圖
- 12. flash builder 4.6將應用程序中的變量傳遞給項目渲染器
- 13. 將參數傳遞給部分視圖
- 14. 將參數傳遞給Drupal6視圖
- 15. 將參數傳遞給索引視圖
- 16. sql server:將參數傳遞給視圖
- 17. 將參數傳遞給SQL視圖
- 18. 將參數傳遞給erb視圖
- 19. objective-c將參數傳遞給視圖
- 20. 將參數傳遞給視圖轉換
- 21. 如何從視圖參數傳遞給
- 22. 從視圖參數傳遞給模型
- 23. Portlet - 將渲染階段的參數傳遞給資源階段
- 24. 如何將參數傳遞給離線渲染的組件?
- 25. 將屬性傳遞給Spring Security應用程序中的視圖
- 26. 是否可以將Web視圖的參數傳遞給我的應用程序?
- 27. 如何將參數傳遞給java應用程序控制器的scala視圖?
- 28. MVC圖表 - 將數據從一個視圖傳遞到另一個視圖cshtml
- 29. 傳遞參數給Facebook應用鏈接從Android應用程序
- 30. 將消息從應用程序層傳遞到視圖
[如何將從後端呈現的參數傳遞給angular2引導方法]可能的重複(http://stackoverflow.com/questions/37611549/how-to-pass-parameters-rendered-from-backend-to-angular2-引導方法) – Gatogordo