這個想法有什麼意義嗎?即通過分析Moonlight如何處理XAML代碼,然後查看是否有可能將XAML代碼轉換爲Javascript代碼的方式來嘗試學習XAML的內部工作原理?單色月光XAML to Javascript
0
A
回答
4
幾年前,我經歷了一次類似的練習(當我在Moonlight上工作時,恰好如此)。它並沒有將XAML轉換爲javascript,而是將XAML嵌入到html dom中,然後使用javascript代替的C#。
結賬https://github.com/toshok/firelight。我也添加了一些WPF-isms,因爲WPF有一個很多更符合DependencyObject/DependencyProperty的東西。
不確定它是否適用於現代瀏覽器。
有幾個簡單的演示在回購:在文件的結尾的命名空間節點:
https://github.com/toshok/firelight/blob/master/firelight/node.xhtml有XAML。
https://github.com/toshok/firelight/blob/master/firelight/code.xhtml使用JS構建一個無關緊要的場景。
update
- 我檢查了鉻和safari(OSX)上的東西,而code.xhtml似乎在兩者上都有效。 node.xhtml有一些問題,並且在兩者中都不起作用。一個進一步的測試,完成位圖效果,觸發器,制定者,動畫,事件和布蘭妮斯皮爾斯,是https://github.com/toshok/firelight/blob/master/firelight/xaml.xhtml。
相關問題
- 1. MEF和月光
- 2. ResultSet to Android光標
- 3. Javascript to to padding-bottom
- 4. 月光數據庫
- 5. 月光VS的Silverlight
- 6. 二月和時光
- 7. Xamarin Forms - 使用XAML更改光標顏色和底部邊框
- 8. 建設月光樹幹 - Mono.Cecil.dll
- 9. DATETIME EQUALITY:SQL to Javascript
- 10. image to javascript button
- 11. 簡單GLSL聚光燈着色器
- 12. 光滑的網格單元格着色
- 13. 月光部署錯誤
- 14. PowerPC Mac上的月光
- 15. XAML圖標顏色
- 16. javascript to asp.net communication
- 17. php form to javascript
- 18. Javascript to dom - Blockly
- 19. Javascript To Do List
- 20. javascript to post to url and
- 21. Javascript onmouseover trying to add「to text
- 22. 更改XAML顏色相對於其他XAML顏色的值?
- 23. jQuery to Javascript
- 24. 光譜顏色選擇器,使色彩
- 25. XAML Vector to Illustrator或者其他類似
- 26. Frame.Navigate to XAML Page in different assembly [WinRT]
- 27. aquamacs紅色光標
- 28. clickable links to change javascript
- 29. 白色閃光與電子
- 30. JQuery to Javascript點擊功能
Toshok這看起來很有趣!非常感謝! – user3055097