VUE小知识点

1.VUE动态实现css样式

<template>
  <div id="app">
    <div :style="declareBgColor" class="bg">
      test
    </div>
    <input type="text" v-model="bgColor">
    <router-view/>
  </div>
</template>
<script>
export default {
  name: 'app',
  data () {
    return {
      bgColor: 'yellow'
    }
  },
  computed: {
    declareBgColor () {
      return `--bgColor: ${this.bgColor}`
    }
  }
}
</script>
<style lang="less">
#app {
  font-family: Avenir, Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
}
.bg{

  background-color: var(--bgColor);

}

</style> 

 通过在class先绑定一个计算属性,然后再div绑定一个动态style,然后通过computed获取属性样式以及值,通过data返回属性的值。

input 双向绑定所需要属性的值,就可以更改颜色

个人感觉:这个功能可以给用户自定义背景颜色

2.关于展开运算符

  • 许一个表达式在某处展开。展开运算符在多个参数(用于函数调用)或多个元素(用于数组字面量)或者多个变量(用于解构赋值)等地方可以使 用,作用就是 展开数组或字符串为一个新数组。
  • 注意 : 展开运算符不能用在对象当中,因为目前展开运算符只能在可遍历对象(iterables)
  • 可用。iterables 的实现是依靠 [Symbol.iterator] 函数,而目前只有 Array,Set,String 内置 [Symbol.iterator] 方法,而 Object 尚未内置该方法,因此无法使用展开运算符。不过 ES7 草案当中已经加入了对象展开运算符特性。
  •         let x = ['autumn']
    		let y = ['wscats']
    		let z = [...x, ...y]
    		console.log(z)// ["autumn", "wscats"]

3.关于git的使用

在github或者是gitee上创造好仓库后,我们对文件使用

初始化仓库文件

 然后通过git status查询状态

接着通过git add .整到暂存区

再通过git status看状态

 

 接着通过git commit -m“”标记信息

然后通过git remote add origin 链接远程仓库

如果是创建新的仓库后,一定要用git pull --rebase origin master合并仓库

最后通过git push origin master

 

 2.关于对以后仓库的增删改动

3.关于gitee报错常见解决方法

这个说明有冲突文件,我的是readme文件,我的做法是把它删了然后再进行git pull--rebase origin master

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王WANGCY

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值