博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用属性Props完成一张卡片
阅读量:6832 次
发布时间:2019-06-26

本文共 705 字,大约阅读时间需要 2 分钟。

一:我们先安装bootstrap,为了使我们的样式好看些 cnpm install bootstrap --save

二:我们在index.js中引入bootstap

Import ‘bootstrap/dist/css/bootstrap.min.css’

三:我们新建一个conponments文件夹,然后我们新建一个NameCard.js

然后我们在App.js中引入NameCard组件,并在标签中传入我们想要的值name和number

注意:如果小伙伴们是跟着上一届节的程序走的话,我们需要进入index.js中把Welcome改为App,如果是这一节直接写的,就不用担心这个问题了

四:运行我们的项就可以了目cnpm start

五:我们接下来在添加一个是否是人类和一个标签

首先我们使用三元表达式来判断是否是人类,我们在NameCard的里面添加 isHuman ? ‘人类’:’外星人’;在添加标签的时候我们使用map去循环

这里面有一个知识点需要注意,就是span标签中的key值,正常情况下我们接收到后台传过来的值之后,都会随带一个索引,这个key我们一般都用这个索引来表示,也可以理解成唯一的。他和vue中 v-for是一个道理的,但是这里当后台给我们传给我们的数据基本都会带一个id,我们如果把key值用这个id来表示,他其实响应效果要比用index好一点;这里我们为了简单,就用index了。

随后,我们需要在App.js中添加我们的tags,我们自定义一个数组const tags = [‘恐龙’,’超人’];在NameCard组件中引入isHunman和tags = {tags}

转载地址:http://osnkl.baihongyu.com/

你可能感兴趣的文章
ITSM--IT服务管理注意细则
查看>>
JAVA中使用代码创建多数据源,并实现动态切换(一)
查看>>
create instance 生成创建虚拟机从nova到调用libvirt流程(pycharm debug):
查看>>
Solr服务的搭建
查看>>
谈一谈SQL Server中的执行计划缓存(下)
查看>>
centos系统实现hadoop安装配置《二》
查看>>
linux JVM内存分析(二) 实战JVM调优
查看>>
(三)spring cloud微服务分布式云架构 - Spring Cloud集成项目简介
查看>>
scrapy爬虫时HTTPConnectionPool(host:XX)Max retries exceeded with url 解决方法
查看>>
随机漫步
查看>>
解决vue在ie中不能使用的问题
查看>>
如何使用 CSS Grid 快速而又灵活的布局
查看>>
scrolltop的兼容问题
查看>>
磁盘格式化,磁盘挂载,手动增加swap空间
查看>>
2.23/2.24/2.25 find命令
查看>>
Zabbix 通过 SNMP 监控设备
查看>>
今天的学习
查看>>
linux虚拟化KVM(二)
查看>>
怎么用OCR文字识别软件创建属于自己的PDF
查看>>
Java基础教程,第一讲,图解如何快速搭建自己的Java开发环境
查看>>