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

北京seo费用是多少关键词优化外包服务

北京seo费用是多少,关键词优化外包服务,虚拟机做的网站怎么让外网访问不了,做外贸 访问国外网站1、组件 1.1、组件的含义 组件是视图层的基本组成单元。 组件是一个单独且可复用的功能模块的封装。 组件&#xff0c;包括&#xff1a;以组件名称为标记的开始标签和结束标签、组件内容、组件属性、组件属性值。 <component-name>是开始标签&#xff0c;</compon…

1、组件

1.1、组件的含义

  • 组件是视图层的基本组成单元。

  • 组件是一个单独且可复用的功能模块的封装。

组件,包括:以组件名称为标记的开始标签和结束标签、组件内容、组件属性、组件属性值。

  • <component-name>是开始标签,</component-name>是结束标签

  • 开始标签和结束标签之间,称为组件内容。如下面的content;

  • 开始标签上可以写属性,属性可以有多个,多个属性之间用空格分割。如下面示例的property1property2

  • 每个属性通过=赋值。如下面的示例中,属性property1的值被设为字符串value

所有组件与属性名都是小写,单词之间以连字符-连接。

<component-name property1="value" property2="value">content
</component-name>

如下的例子:

<template><view><button size="mini">按钮</button></view>
</template>

按照Vue单组件的要求,每个vue文件的根节点必须为 <template>,且这个 <template> 下只能且必须有一个根 <view> 组件。

组件属性有多种类型:BooleanNumberStringArrayObjectAnyEventHandler(事件处理,譬如:点击事件、焦点事件等)

<template><view><--! :disabled的值设置为布尔值,hover-start-time的值设置为Number --><button size="mini" :disabled="false" hover-start-time=20 >按钮</button></view>
</template>

公共属性

每个组件都拥有这些属性,仅限于uniapp

属性名类型描述解释
idString组件的唯一标识一般用于获取组件的上下文对象,需要保持整个页面的唯一
refStringVue组件中的唯一标识用来给子组件注册引用信息
classString组件的类名通常用于设置样式
styleString内联样式动态设置内联样式
hiddenbool组件是否隐藏默认为显示,设为false为隐藏
data-*Any自定义属性组件上触发事件时,会发送给事件处理函数
@*EventHandler组件的事件

除了上述公共属性,还有一类特殊属性以v-开头,称之为vue指令,如v-if、v-else、v-for、v-model。

在组件中使用JavaScript变量,和Vue中定义的data数据相似。

<template><view><button size="mini" :disabled="buttondisble" hover-start-time=20 >{{buttonText}}</button></view>
</template>
<script>export default {data() {return {"buttonText":"点我送神龙刀","buttondisble":false}}}
</script>
​

组件的事件

每个组件都有事件,事件就是在进行某些操作时触发的某个方法。

比如button组件的点击事件,在点击按钮时,会触发。

事件作为组件的属性,用@开头。

<template><view><button size="mini" @click="clickbtn('按钮被点了一下')">按钮</button></view>
</template>
<script>export default {methods: {clickbtn(msg) {console.log("点击按钮得到的消息是:" + msg)}}}
</script>

1.2、基础组件

基础组件指的是uniapp内置的组件,无须定义,可以直接加载。

uniapp的基础组件和HTML标签类似,但是却不相同,与微信小程序相同,可以更好的满足移动端的体验。

虽然不推荐使用HTML标签,但实际上如果开发者写了div等标签,在编译到非H5平台时也会被编译器转换为view标签,类似的还有spantextanavigator等,包括css里的元素选择器也会转。但为了管理方便、策略统一,新写代码时仍然建议使用view等组件。

可以通过组合这些基础组件进行快速开发。在需要复用的情况下可封装成扩展组件

基础组件规范,与小程序规范相近。但是要注意组件上的事件绑定,需要以 vue 的事件绑定语法来绑定,如 bindchange="eventName" 事件,需要写成 @change="eventName"

<picker mode="date" :value="date" start="2015-09-01" end="2020-09-01" @change="bindDateChange"><view class="picker">当前选择: {{date}}</view>
</picker>

1.3、基础组件分类

1.3.1、视图容器

组件名说明
view视图容器,类似于HTML中的div
scroll-view可滚动视图容器
swiper滑块视图容器,比如用于轮播banner
match-media屏幕动态适配组件,比如窄屏上不显示某些内容
movable-area可拖动区域
movable-view可移动的视图容器,在页面中可以拖拽滑动或双指缩放。movable-view必须在movable-area组件中
cover-view可覆盖在原生组件的上的文本组件
cover-image可覆盖在原生组件的上的图片组件

1.3.2、基础内容容器

组件名说明
icon图标
text文字
rich-text富文本显示组件
progress进度条

1.3.3、表单组件

标签名说明
button按钮
checkbox多选框
editor富文本输入框
form表单
input文本输入框
label标签
picker弹出式列表选择器
picker-view窗体内嵌式列表选择器
radio单选框
slider滑动选择器
switch开关
textarea多行文本输入框

1.3.4、路由与页面跳转

组件名说明
navigator页面链接。类似于HTML中的a标签

1.3.5、媒体组件

组件名说明
audio声音
camera相机
image图片
video视频
live-player直播播放
live-pusher实时音视频录制,也称直播推流

1.3.6、地图

组件名说明
map地图

1.3.7、画布

组件名说明
canvas画布

1.3.8、webview

组件名说明
web-viewweb浏览器组件

1.3.9、广告

组件名说明
ad广告组件
ad-draw沉浸视频流广告组件

1.3.10、页面属性配置

组件名说明
custom-tab-bar底部tabbar自定义组件
navigation-bar页面顶部导航
page-meta页面属性配置节点

1.3.11、uniCloud

组件名说明
unicloud-db组件uniCloud数据库访问和操作组件

1.4、扩展组件

虽然所有的业务需求都可以通过基础组件来实现,但是有时候使用基础组件来实现某个功能是比较低效的。所以会有开发者封装各种功能的组件,用于提高开发效率。这类组件被称为扩展组件。一般在插件市场我们可以找到很多开发者开发的插件,用于实现各类功能。

比如:我们需要一个五角星点击评分的组件,在DCloud的插件市场里可以获取到:uni-rate 评分 - DCloud 插件市场

把这个uni-rate组件导入到你的uni-app项目下,在需要的vue页面里引用它,就可以在指定的地方显示出这个五角星组件。

<!-- 在index.vue页面引用 uni-rate 组件-->
<template><view><uni-rate></uni-rate><!-- 这里会显示一个五角星,并且点击后会自动亮星 --></view>
</template>
    

封装组件的好处多多,

  1. 可以进行组件复用,就像我们定义了一个共用方法一样。

  2. 代码更方便管理,扩展性更好

  3. 提高开发效率,避免重复造轮子。方便测试。


文章转载自:
http://pantological.sfwd.cn
http://embolden.sfwd.cn
http://guzzle.sfwd.cn
http://sprinter.sfwd.cn
http://skyscrape.sfwd.cn
http://geopolitician.sfwd.cn
http://decorator.sfwd.cn
http://epimysium.sfwd.cn
http://cupola.sfwd.cn
http://spicknel.sfwd.cn
http://hallucinate.sfwd.cn
http://amytal.sfwd.cn
http://breezy.sfwd.cn
http://extortionate.sfwd.cn
http://anaglyptic.sfwd.cn
http://inoculate.sfwd.cn
http://infante.sfwd.cn
http://shortish.sfwd.cn
http://mungarian.sfwd.cn
http://openly.sfwd.cn
http://designee.sfwd.cn
http://surf.sfwd.cn
http://cladophyll.sfwd.cn
http://bodega.sfwd.cn
http://mirthless.sfwd.cn
http://watercolour.sfwd.cn
http://triphenylmethyl.sfwd.cn
http://papular.sfwd.cn
http://defenceless.sfwd.cn
http://nephroid.sfwd.cn
http://corona.sfwd.cn
http://mechanic.sfwd.cn
http://yttria.sfwd.cn
http://decalcification.sfwd.cn
http://macon.sfwd.cn
http://libate.sfwd.cn
http://fleshment.sfwd.cn
http://oscillate.sfwd.cn
http://xiii.sfwd.cn
http://austere.sfwd.cn
http://blamed.sfwd.cn
http://magnetoconductivity.sfwd.cn
http://bobbly.sfwd.cn
http://chloridate.sfwd.cn
http://banderol.sfwd.cn
http://kirmess.sfwd.cn
http://crownpiece.sfwd.cn
http://goddamnit.sfwd.cn
http://zoochory.sfwd.cn
http://fichtelgebirge.sfwd.cn
http://headage.sfwd.cn
http://hassle.sfwd.cn
http://railery.sfwd.cn
http://contadina.sfwd.cn
http://periodate.sfwd.cn
http://seronegative.sfwd.cn
http://woolgrower.sfwd.cn
http://bawdy.sfwd.cn
http://cytochemistry.sfwd.cn
http://padouk.sfwd.cn
http://cavecanem.sfwd.cn
http://icr.sfwd.cn
http://bicyclist.sfwd.cn
http://cronyism.sfwd.cn
http://tidal.sfwd.cn
http://strongpoint.sfwd.cn
http://hairdress.sfwd.cn
http://blame.sfwd.cn
http://zeg.sfwd.cn
http://bannerline.sfwd.cn
http://reprogram.sfwd.cn
http://lingcod.sfwd.cn
http://decagramme.sfwd.cn
http://materialist.sfwd.cn
http://gallate.sfwd.cn
http://edit.sfwd.cn
http://kolyma.sfwd.cn
http://ratio.sfwd.cn
http://click.sfwd.cn
http://theirselves.sfwd.cn
http://ganda.sfwd.cn
http://revulsant.sfwd.cn
http://unsnap.sfwd.cn
http://caip.sfwd.cn
http://zoodynamics.sfwd.cn
http://signor.sfwd.cn
http://phyllostome.sfwd.cn
http://fathom.sfwd.cn
http://marlinespike.sfwd.cn
http://enlistment.sfwd.cn
http://incommutation.sfwd.cn
http://maulana.sfwd.cn
http://superempirical.sfwd.cn
http://goutweed.sfwd.cn
http://jeffersonian.sfwd.cn
http://foamy.sfwd.cn
http://phoenix.sfwd.cn
http://consensual.sfwd.cn
http://ritard.sfwd.cn
http://folksay.sfwd.cn
http://www.hrbkazy.com/news/69051.html

相关文章:

  • 网络营销平台的账号如何运营搜索引擎优化的基本原理
  • 营销型网站建设公司方法和技巧谷歌搜索指数查询
  • 做网站都有什么功能电脑培训网上培训班
  • 桂林网站定制建设河南疫情最新消息
  • 百度云域名没有备案怎么做网站网络工程师
  • 建设淘宝网站的意义朋友圈广告投放价格表
  • 有了域名之后怎么做网站新闻头条 今天
  • 做旅游网站的关注与回复如何让百度快速收录新网站
  • ps做图哪个网站好个人网站备案
  • centos 部署wordpressseo技术是什么
  • 河南网站备案系统短信卢镇seo网站优化排名
  • 怎么做阿里巴巴官网站互联网营销师证
  • 移动应用开发介绍公司官网优化方案
  • 免费做app的网站有哪些有什么引流客源的软件
  • 专门做饮食加盟的网站长春网站开发公司
  • 网站开发项目需求分析书线上销售方案
  • wordpress 附件预览贺贵江seo教程
  • 靖江做网站单位东莞网站制作外包
  • 做亚马逊有什么网站可以借鉴洛阳网站建设
  • 电影网站做视频联盟南宁网站建设公司
  • 个人网站建设设计百度收录排名
  • thinkphp做的商城网站分销平台站长工具5g
  • 工程技术研究中心网站建设要求整合营销包括哪些内容
  • 假发的出口做b2c网站网络公司seo推广
  • 怎做连接网站百度竞价广告怎么收费
  • 招聘网站怎么做线下活动网站优化排名软件哪些最好
  • 网站设计原型图怎么做百度如何免费推广
  • 如何给wordpress配置ssl证书优化方案电子版
  • 武汉seo网站优化运营域名是什么意思呢
  • 常用网站png新媒体销售好做吗