Comments (2)
@HolyOne thanks for contacting us.
We don't think we should complicate the template with a more elaborate loading UI. The template is already complex enough and presents enough options, and due to that, we need to carefully weight making new additions to it.
This is something that can be built into a nuget package in a reusable way and we don't think there is a single unique way that will satisfy everyone.
I think the Blazor template should come with an (optional) loading screen component and blazor.web.js should support it and inject it the necessary values (or at least a js event listener, or maybe a better native way).
So we can easily design our loading screens.
Note that there's already support through a custom property that we update during the loading process to know the percentage of files that have been downloaded.
from aspnetcore.
This issue has been resolved and has not had any activity for 1 day. It will be closed for housekeeping purposes.
See our Issue Management Policies for more information.
from aspnetcore.
Related Issues (20)
- "network error" - unhandled exception - Blazor WASM - Streaming http requests from IAsyncEnumerable api endpoint HOT 2
- Recursive symlink created while following Components build script
- Lazy Loading separate Razor Class Library project in Blazor Web App HOT 2
- Allow BL0005 warning suppression
- Blazor InputDate does not work properly HOT 3
- ArgumentException while OutputCache is cached HOT 3
- Perf improvement: connectionclose
- Perf regression: fortunes_ef, plaintext
- Blazor hybrid with WPF, memory leak. HOT 2
- The � symbol "replacement character issue" HOT 2
- Better UX - show "loading" (anything) while app is starting up the .NET WebAssembly runtime (for AutoRender, prerender false) HOT 4
- Blazor: Error on adding new scoped CSS since last update HOT 3
- Validation Model not compiling HOT 1
- Perf improvement: json
- Perf regression: fortunes
- Perf improvement: ApiCrudUpdateProduct
- Un-serious Bug?? HOT 2
- [Perf] Slow E2E tests due to unrecycled chrome instances
- Large remote videos fail to load in Blazor
- ee84ffdd685e0b8ebe1e61e44d47ac7e69d0d146
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aspnetcore.