zoukankan      html  css  js  c++  java
  • react 行内样式几种写法

    法一

    <h1 style={{color:'red',fontSize:'30px'}}>这是评论列表组件1</h1>

    法二

    const title={color:"red",fontSize:'30px',fontWeight:'400',textAlign:'center'},
    <h1 style={{title}}>这是评论列表组件1</h1>

    法三

    将数据合并到一个对象中定义,也可以如下面这样抽离出去
    import React from 'react' import CmtItem from '@/components/CmtItem' import styles from '@/components/csslist.js' export default class Cmtlist extends React.Component{ constructor(){ super() this.state={ CommentList:[ {id:1,user:'张三1',content:'格外'}, {id:2,user:'南方2',content:'的'}, {id:3,user:'车站3',content:'寒冷'}, {id:4,user:'的雪4',content:'哈哈哈'}, {id:5,user:'嗝的5',content:'哈哈哈'} ] } } render(){ return <div> <h1 style={styles.title}>这是评论列表组件1</h1> {this.state.CommentList.map(item=><CmtItem {...item} key={item.id}></CmtItem>)} </div> } }//页面csslist.js
    //将css行内样式以变量的形式抽离出去
    export default{ title:{color:"red",fontSize:'30px',fontWeight:'400',textAlign:'center'}, itembox:{border:'1px dashed #ccc',margin: '10px',padding:'10px',boxShadow:'0px 10px 10px #ccc'}, user:{fontSize:'14px'}, content:{fontSize:'12px'} }
  • 相关阅读:
    jQuery代码优化的9种方法
    关于javascript代码优化的8点建议
    javascript编码标准
    前端学算法之算法复杂度
    前端学算法之算法模式
    前端学算法之搜索算法
    前端学算法之排序算法
    前端学数据结构之图
    前端学数据结构之树
    前端学数据结构之字典和散列表
  • 原文地址:https://www.cnblogs.com/liweiz/p/11977928.html
Copyright © 2011-2022 走看看