1. vue2.0 给data对象新增属性,并触发视图更新 $set
this.$set(this.ossData, "signature", 222) // 正确用法
1 // 数据
2 data() {
3 return {
4 ossData: {
5 signature: ''
6 }
7 }
8 }
9
10 // 正确用法
11 this.$set(this.ossData, "signature", 222)
12
13 // 错误用法
14 this.ossData.signature = 24
2. el-dialog 弹出组件的遮罩层在弹出层的上面
:append-to-body="true"
3.父组件值变化子组件值变化
1 typeCode(newValue, oldValue) { //watch
2 this.$set(this.listQuery, 'typeCode', newValue)
3 this.getList()
4 }
Vue父组件向子组件传递一个动态的值,子组件如何保持实时更新实时更新?
4.axios在ie浏览器下提示promise未定义
5.对话框el-dialog关闭事件(包括右上角的x)
<el-dialog title="标题" :visible.sync="bind" size="small" @close='closeDialog'></el-dialog>
6.props default 数组/对象的默认值应当由一个工厂函数返回
1 propE: {
2 type: Object,
3 default: function () {
4 return {}
5 }
6 }