编码
确定校验码的位数x
设数据有n位,校验码有x位。则校验码一共有2x种取值方式。其中需要一种取值方式表示数据正确,剩下2x-1种取值方式表示有一位数据出错。因为编码后的二进制串有n+x位,因此x应该满足
2^x-1 ≥ n+x
1 | import { createApp } from 'vue' |
单文件式的引入:
1 | import { createApp } from 'vue' |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19new Vue({
el: '#root',
data:{
isHot: true
},
methods:{},
computed:{},
watch:{ // 监视属性
isHot:{
// 当isHot发生改变时,调用 handler()
handler(newValue, oldValue){
// ...
},
// 配置监视
immediate:true // 初始化时让 handle() 运行,省略默认 false
}
}
})
计算属性 也能监视
监视没有的属性不会报错,也能初始化执行一次
1 | const vm = new Vue({ |
官网介绍: 内置指令 | Vue.js
<span v-html="rawHtml"></span>
以 HTML attribute 的形式,由 v-
作为前缀
绑定 属性(attribute) 、 组件的 prop(property)
响应式: 能在改变时触发更新的状态。(对象数据改变时,前端绑定数据更新)
可以使用 Vue 的 reactive()
API 来声明 响应式状态。
1 | import { reactive } from 'vue' |
1 | <template> |