为什么我的iview的Table里面render的按钮只渲染了样式,没有效果(点击毫无反应)?

在使用iview里的table组件,在表格里面渲染button,然而只有样式出来了,但是无法触发点击事件,鼠标经过不会改变鼠标形状

clipboard.png
这里的两个按钮都无法点击


这是我的代码,跟iview官网的例子一模一样

 render: (h, params) => {
          return h('div', [
            h('Button', {
              props: {
                type: 'primary',
                size: 'small'
              },
              style: {
                marginRight: '5px'
              },
              on: {
                click: () => {
                  console.log(111)
                }
              }
            }, 'View'),
            h('Button', {
              props: {
                type: 'error',
                size: 'small'
              },
              on: {
                click: () => {
                  console.log(111)
                }
              }
            }, 'Delete')
          ])
        }
            
            
阅读 10k
2 个回答

睡个觉之后做了个莫名其妙的操作,就弄好了。这个页面我是通过嵌套路由过来的

<div class="content"><router-view></router-view> </div>

在.content那里我设置了绝对定位,就不行了,刚刚我把绝对定位去掉了,就好了。但是我不太明白为什么,谁能为我解惑!!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏