gpt4 book ai didi

c# - 如何在 ASP.Net Blazor 服务器端使用 jCrop

转载 作者:行者123 更新时间:2023-12-03 14:23:22 25 4
gpt4 key购买 nike

我几乎在我所有的 ASP.Net webform 项目中都使用了 JCrop 及其非常方便的工具,并且继续前进,我必须开始使用 ASP.Net Core 或 ASP.Net Blazor 进行新项目,并升级旧的基于 webform 的项目。

在开始升级之前,我正在 blazor 中测试不同的东西,我发现困难的一件事是如何在 blazor 中使用 j Crop。我已经在类似的 webform 项目教程中使用了 jCrop。

https://www.c-sharpcorner.com/blogs/how-to-crop-image-and-save-the-cropped-image-using-asp-net-jquery

我在网上看过例子,但找不到太多我需要一个指针来前进..

最佳答案

默认情况下,无法在 Blazor 中针对 Microsoft 开箱即用地运行 JavaScript:

For Blazor Server apps with prerendering enabled, calling into JavaScript isn't possible during the initial prerendering. JavaScript interop calls must be deferred until after the connection with the browser is established. For more information, see the Detect when a Blazor Server app is prerendering section.



并在 Blazor 中运行 JavaScript:

A Blazor app can invoke JavaScript functions from .NET methods and .NET methods from JavaScript functions. These scenarios are called JavaScript interoperability (JS interop).



因此,您可以进行一些操作来解决该问题。请查收 Call JavaScript from .NET .

关于c# - 如何在 ASP.Net Blazor 服务器端使用 jCrop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60256079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com