vue+elementui,使用注意点

1,
  <el-radio-group v-model="row.state" @change="opt_api_online"> // @change="opt_api_online() 多小括号,将接收不到组件抛出的label值
                      <el-radio-button label="5" >上线</el-radio-button>
                      <el-radio-button label="0" >下线</el-radio-button>
  </el-radio-group>
//想接受组件抛出的值,且额外传递参数,
// 组件上使用$event, 接受组件内部抛出的值,
// html标签上使用$event, 表示传递组件抛出的event对象
 <el-radio-group v-model="row.state" @change="opt_api_online(row, $event)"> 
                      <el-radio-button label="5" >上线</el-radio-button>
                      <el-radio-button label="0" >下线</el-radio-button>
  </el-radio-group>

坑:
image.png

实际有效的是auto-complate属性:比如 auto-complete="new-password"

2, 常规来说, computed默认只有getter, 如果不小心set了值, vue将提示你暴漏出使用set方法, 但是特殊的,computed的是一个object,而template绑定的data是.attribute, 将可以set

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容