zoukankan      html  css  js  c++  java
  • ASP.NET Core MVC 2.x 全面教程_ASP.NET Core MVC 23. 继续讲Tag Helpers 和复习View Component


    当条件为true就渲染,否则就不渲染





    判断用户的登陆

    更好的一点是做一个TagHelper。把这些明显的C#代码都去掉。最终都是用html和属性的形式来组成一个最终的代码


    属性名称等于Confition这个属性的。是用nameof有利于重构

    改成布尔类型了。





    登陆之后的效果

    前缀




    tagHelper属性的名字有可能和html的属性名相同了,。



    启用前缀后,属性的关键字都不再高亮显示了

    再把前缀删掉。就有是加粗的高亮字体了

    凡是加上前缀的都起作用了。

    View Component










    如果用在Home下面的View就,建立:Components/InternetStatus/Default.cshtml



    要在Home/index.cshml内使用




    放在Layout布局的下面

    只在Home相关的上下文可用。点击其他的页面就报错了。

    从home下面挪到Shared下面

    这样企业页面都可以用了




     

  • 相关阅读:
    iframe跨页面调用函数
    $.extend()
    tab标签 插件 by 腾讯 jianminlu
    click事件多次触发 jQuery
    vertical-align
    display:inline-block
    在父页面访问iframe的东西
    2019牛客多校第三场
    2019HDU多校第一场
    2019江苏省赛
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/10940064.html
Copyright © 2011-2022 走看看