当前位置: 首页 > news >正文

网站制作需要什么知识网店培训

网站制作需要什么知识,网店培训,建网站需要注意什么,动态网页的文件扩展名文章目录 前言相关资料组件嵌套组件模板RenderFragment 意义传统前端样式组件化css 前言 我们在组件化一共有三个目的。 不用写CSS不用写html不用写交互逻辑 简单来说就是Java常说的约定大于配置。我们只需要必须的参数即可,其它的都按照默认配置。我们不需要关系…

文章目录

  • 前言
  • 相关资料
  • 组件嵌套
    • 组件模板RenderFragment
  • 意义
    • 传统前端样式
    • 组件化css

前言

我们在组件化一共有三个目的。

  • 不用写CSS
  • 不用写html
  • 不用写交互逻辑

简单来说就是Java常说的约定大于配置。我们只需要必须的参数即可,其它的都按照默认配置。我们不需要关系页面元素是如何调度的,我们只需要关系业务代码部分。做到组件一次声明,多次复用的效果。

相关资料

《进击吧!Blazor!》第一章 5.组件开发

组件嵌套

组件模板RenderFragment

RenderFragment相当于Vue的插槽,如何使用可以看微软的技术文档。

Blazor 组件模块化开发
RenderFragment预留了一个特殊的字段,专门用于组件嵌套。即

public RenderFragment ChildContent { get; set; }

这个字段是可以省略的字段。

我们自己声明一个B_Col的字段

<div class="B_Col">@ChildContent
</div>@code {[Parameter] public RenderFragment ChildContent { get; set; }
}
    <B_Col><div>我是测试文本1</div></B_Col>上下两个都是一样的<B_Col><ChildContent><div>我是测试文本1</div></ChildContent></B_Col>

如果声明了其它内容模板,也不影响代码的省略

<div class="B_Col">@ChildContent
</div>@code {[Parameter] public RenderFragment ChildContent { get; set; }[Parameter] public RenderFragment TestContent { get; set; }
}

Tips:注意,代码中要把嵌套模板@childContent的内容放进去

在这里插入图片描述

意义

传统前端样式

在这里插入图片描述
传统前端样式是通过相同的div,但是不同的class来进行css的绑定,class的命名管理和可阅读性并不强。

组件化css

我们可以自定义组件,专门用于生成对应的UI布局。通过组件的参数传入来间接管理CSS样式。大大提高了代码的可读性。

http://www.shuangfujiaoyu.com/news/45064.html

相关文章:

  • 哪个网站做农产品seo网站首页推广
  • 深圳做门户网站的网络公司万网登录入口
  • 做网站如何选择数据源中文域名交易平台
  • 做网站小程序源码国外免费舆情网站有哪些软件
  • 网站备案 办理拍照线上seo关键词优化软件工具
  • 新圩做网站公司自媒体引流推广
  • 比价网站源码整站程序太原seo外包平台
  • 南京网站建设哪家专业东莞seo外包公司哪家好
  • 成都网站优化报价最新新闻
  • 运维网站制作国内最大的搜索引擎
  • 谁能给个网址啊百度关键词搜索引擎排名优化
  • 常德软件开发seo推广方法
  • 服装网站建设平台营销推广案例
  • 长春电商网站建设index百度指数
  • 萍乡做网站的seo和sem的关系
  • vr 做的网站新东方烹饪培训学校
  • 合肥企业网站建设公司阜新网站seo
  • 有那些可以自己做壁纸的网站win优化大师官网
  • 建个网站 做ib代理不付费免费网站
  • 公司做网站域名归谁整站seo
  • 网站设计公司青岛免费seo网站
  • 北流市建设局网站网络推广员的日常工作
  • 重庆无障碍网站建设做企业网站哪个平台好
  • 上海建个人网站比较好的公司外贸海外推广
  • 最新国际新闻 大事件优化网哪个牌子好
  • 制作网站公司整站seo怎么做
  • 网站平面设计软文推广的标准类型
  • 重庆网络建站海南百度推广公司电话
  • 常见网站页面布局类型刷神马关键字排名软件
  • 什么网站可以找人做设计sem什么意思