GithubHelp home page GithubHelp logo

Comments (1)

jsakamoto avatar jsakamoto commented on July 2, 2024 1

Thank you for the proposal!

Hi, what do you think to do to support:

or for <style>?

Maybe as already you know, manipulating "<link ...>" elements in a head element are supported by this library.
"<style>" elements are not supported but it can be alternated by "".

Alternatively, you can also add <script> so that it loads in the footer, sometimes we want to quickly add a script or a ready-made library, e.g. "datatables"

Add support for adding "<script>" elements is hard work for me because it will cause numerous side effects.
So I have no plan to add support for adding "<script>" elements at this time.
I appreciate your understanding.

Another idea is to add a constant variable to title,

Yes, this is the request I most receive. :)
I understand so many people request this feature for me, but this means there are so many various versions of those requests.
So I think it's hard to make all those people satisfied with this topic.

Fortunately, adding a constant variable to the title by the user's hand is easy.
One of the examples, you can write a simple Blazor component to do it like this:

@* CustomTitle.razor *@
<Title>@PageName - site name</Title>
@code {
[Parameter] public string PageName {get;set;}
}

After doing that, you can use this your custom component in your Blazor app.

<CustomTitle PageName="Home" />

Above sample code is just one of the examples. There are so many various solutions to do it.

Therefore, the feature adding a constant variable to the title is not planed yet.

Anyway, thanks for many suggestions!

from toolbelt.blazor.headelement.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.