render函数中如何绑定id和class和style和事件

简介: render函数中如何绑定id和class和style和事件

使用attrs属性就可以绑定id


render函数如何绑定class 使用关键字class


render函数如何绑定style 使用关键字 style


export default{
    data(){
        return{
        }
    },
    render(h){
        return h('div',{
          attrs:{
               id:"box"
           },
           class:{
               'demo':true
           },
           style:{
               'color':"red"
           },
        },
         "这是一个div元素"
       );
    }
}


// render函数中如何绑定一个事件
// on: {
//     'click': function(event) {
//         console.log(event)
//     }
// }
// render如何添加事件修饰符  ~  只会执行一次
// on: {
//     '~click': function(event) {
//         console.log(event)
//     }
// }
这下面的方法这一个没有被实践过  不知道
// on:{
//        'click':function(event){
//            event.stopPropgation();//阻止默认事件
//            event.stopPrevent();
//            event.target===event.target.current //点击的当前元素
//        }
//    }


1425695-20200306221357415-2089850801.png

1425695-20200306221409254-76538274.png


相关文章
|
1月前
|
前端开发 JavaScript
Class 与 Style 绑定1
Class 与 Style 绑定1
|
1月前
使用element clickoutside自定义指令事件,点击元素外部触发(element-ui/src/utils/clickoutside)
使用element clickoutside自定义指令事件,点击元素外部触发(element-ui/src/utils/clickoutside)
|
JavaScript 数据格式
VUE element-ui下拉菜单el-select获取label值或value的值
VUE element-ui下拉菜单el-select获取label值或value的值
1601 0
VUE element-ui下拉菜单el-select获取label值或value的值
|
1月前
|
前端开发 JavaScript
Class 与 Style 绑定2
Class 与 Style 绑定2
|
1月前
|
JavaScript
Vue绑定style和class 对象写法
Vue绑定style和class 对象写法
|
1月前
|
JavaScript
Vue 绑定style和class
Vue 绑定style和class
|
1月前
|
JavaScript 前端开发
Vue class和style绑定
Vue中的class和style绑定是一种非常有用的功能,它允许我们根据组件的状态动态地添加或删除CSS类,或者根据状态更改元素的样式。
47 0
请不要再把String或Style直接传递给自定义的组件了!
经常在各大社群中看到关于“如何自定义一个组件”这样的问题讨论。在探讨的过程中,经常会涉及到“如何更好的设置自定义组件中的文本”的问题。那么这篇文章让我们一起来聊聊。
|
8月前
【element-ui用法】el-radio-group默认选择和数据回显问题的解决方案
【element-ui用法】el-radio-group默认选择和数据回显问题的解决方案
281 0
|
10月前
|
JavaScript
原生js生成唯一id方法
原生js生成唯一id方法
84 0