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

网站制作需要什么人员网页设计与制作实训报告实训目的

网站制作需要什么人员,网页设计与制作实训报告实训目的,网站建设的广告投入,韩国男女直接做视频网站Vue组件 动态组件 <component> 功能&#xff1a;渲染一个“元组件”为动态组件。依 is 的值&#xff0c;来决定哪个组件被渲染。 平台差异说明&#xff1a; 平台支持情况App√ (Vue2 需传入 String 类型)HarmonyOS NextHBuilderX 4.24H5√微信小程序/支付宝小程序/百度…

Vue组件

动态组件 <component>

  • 功能:渲染一个“元组件”为动态组件。依 is 的值,来决定哪个组件被渲染。

  • 平台差异说明

    平台支持情况
    App√ (Vue2 需传入 String 类型)
    HarmonyOS NextHBuilderX 4.24
    H5
    微信小程序/支付宝小程序/百度小程序/抖音小程序等x

条件渲染和列表渲染 <template><block>

  • 功能:用于条件渲染或列表渲染。它们不是真正的组件,而是包装元素,不会在页面中做任何渲染,只接受控制属性。

  • 平台差异说明

    平台支持情况
    App/HarmonyOS Next/H5/微信小程序/支付宝小程序/百度小程序/抖音小程序/QQ小程序等基本上所有平台都支持 <template>;部分平台不建议使用 <block>
示例
<template><view><template v-if="test"><view>test 为 true 时显示</view></template><template v-else><view>test 为 false 时显示</view></template></view>
</template>

过渡效果 <transition><transition-group>

  • 功能:提供单个或多个元素/组件的过渡效果。
  • 平台差异说明
    • <transition>: 主要在 H5 平台上支持。
    • <transition-group>: 同样主要在 H5 平台上支持。
示例
<transition name="fade"><div v-show="show">这是一段会淡入淡出的文字。</div>
</transition>

缓存组件 <keep-alive>

  • 功能:包裹动态组件时,缓存不活动的组件实例而不是销毁它们。
  • 平台差异说明:主要在 H5 平台上支持。

内容分发 <slot>

  • 功能:作为组件模板之中的内容分发插槽。
  • 平台差异说明:几乎所有平台都支持 <slot>
示例
<my-component><template v-slot:default><p>默认插槽内容</p></template>
</my-component>

uniapp组件使用差异

组件命名规则

在 Vue 中注册组件时,需要为其指定一个名称。定义组件名的方式有两种:

Kebab-case(短横线分隔命名)
  • 定义:使用短横线分隔单词来命名组件。
  • 引用:当使用此方式定义组件时,必须以相同的方式引用该组件,例如 <my-component-name>
PascalCase(首字母大写命名)
  • 定义:使用首字母大写的命名方式定义组件。
  • 引用:可以使用两种方式引用该组件,即 <my-component-name><MyComponentName> 都是可接受的。

组件目录结构

在 UniApp 工程中,自定义组件应存放在根目录下的 components 文件夹内,并遵循以下目录结构:

│─components
│  └─componentA
│      └─componentA.vue    // 可复用的 componentA 组件
│  └─component-a.vue       // 可复用的 component-a 组件

全局注册

  1. main.js 中引入并全局注册组件。
  2. 注册后,该组件可在所有页面中直接使用。
import App from './App'
import { createSSRApp } from 'vue'
import myComponent from './components/my-component/my-component.vue'export function createApp() {const app = createSSRApp(App)app.component('my-component', myComponent) // 全局注册组件return { app }
}
注意事项
  • app.component 的第一个参数必须是静态字符串。
  • .nvue 页面暂不支持全局组件。

局部注册

传统方法
  1. 在需要使用的页面通过 import 引入组件。
  2. components 选项中注册该组件。
<template><view><uni-badge text="1"></uni-badge></view>
</template><script>
import uniBadge from '@/components/uni-badge/uni-badge.vue';export default {components: { uniBadge }
}
</script>
Easycom 方式
  • 符合 components/组件名称/组件名称.vue 目录结构的组件可以直接使用,无需导入和注册。
<template><view><uni-badge text="1"></uni-badge></view>
</template><script>
export default {}
</script>

Easycom 特性

  • 自动开启,不需要手动配置。
  • 支持个性化设置,在 pages.jsoneasycom 节点进行配置。
  • 打包时会自动剔除未使用的组件,优化了性能。

UniApp 插件市场

  • 提供丰富的现成组件,符合 components/组件名称/组件名称.vue 结构的组件可以直接使用。

注意事项

  • UniApp 仅支持 .vue 单文件组件。
  • 动态组件、自定义 render 和 <script type="text/x-template"> 字符串模板等特性在非 H5 端不被支持。

文章转载自:

http://nSeBC1og.mxbks.cn
http://X2BKQnHE.mxbks.cn
http://PuampJft.mxbks.cn
http://ikNjOzlA.mxbks.cn
http://brX2P5hN.mxbks.cn
http://Y1L7wLkZ.mxbks.cn
http://fJEi3N9n.mxbks.cn
http://mqJ2tBaQ.mxbks.cn
http://RjQGhPnK.mxbks.cn
http://q3mPxGle.mxbks.cn
http://rzpVimAX.mxbks.cn
http://dZIjpDkK.mxbks.cn
http://XJFI7JvD.mxbks.cn
http://f7cECkFo.mxbks.cn
http://RTx6jJgU.mxbks.cn
http://WTO0Qmpx.mxbks.cn
http://r2hwmbfV.mxbks.cn
http://a0a5BrEo.mxbks.cn
http://maC5h3l9.mxbks.cn
http://jvs260PI.mxbks.cn
http://HcgzAmIV.mxbks.cn
http://xBia8Adv.mxbks.cn
http://ZLeH0QX7.mxbks.cn
http://KpVQXB8H.mxbks.cn
http://BQ68xOkg.mxbks.cn
http://5X1GHbfX.mxbks.cn
http://ydLa7Az5.mxbks.cn
http://qVLPOc0k.mxbks.cn
http://QRxFEnV4.mxbks.cn
http://xXZREFRV.mxbks.cn
http://www.dtcms.com/wzjs/710359.html

相关文章:

  • 如何做网站主题淄博网站建设咨询臻动传媒
  • 制作网站专业公司哪家好做网站怎么每天更新内容
  • 高明专业网站建设报价做引流去那些网站好
  • 电商网站建设需求滨海建设局官方网站
  • 索莱宝做网站网页模板下载html
  • 中小企业网站用什么技术交换广告是两个网站做友情链接吗
  • godady怎么做网站wordpress如何添加商桥
  • 快速优化网站排名搜索php网站转移
  • 盐城网站建设厂商东莞做外贸网站
  • 做权重网站网络设计师证怎么考
  • 网站制作app开发公司2013年以前pc网站建设
  • 福州网站建设熊掌号网站建设宝典
  • 网站优化排名怎么做怎么做二维码进网站
  • 网站内部代码优化dw网页制作教程自我介绍代码
  • 国际商务网站装饰设计室内公司
  • 深圳建设网站seo 手机中小学生做试卷的网站6
  • 江苏城工建设科技有限公司网站发稿流程
  • 网站图片尺寸教育培训学校网站建设策划
  • 网上做调查赚钱的网站有哪些增加网站流量
  • 制作好的网站如何制作游戏软件教程
  • 单位的网站怎样设计才美观wordpress修改上传大小
  • 建工集团两学一做网站做外贸去哪些网站找老外
  • 做微信广告网站有哪些17网站一起做网店登录
  • 个人网站 主机做微网站的公司哪家好呢
  • 手机制作网站的软件有哪些东西专做腰带的网站
  • 个人网页制作成品下载保定网站建设seo优化营销
  • 网站的开发公司倒闭对网站使用各类服装网站建设
  • 外贸网站建设网站优化自动化科技产品网站建设
  • 企业网站建设维护合同书深圳网络科技有限公司简介
  • 长沙哪家做网站设计好怎么做vip电影网站