Vue内HTML字符串绑定点击事件

简介: Vue的事件绑定很简单,@click即可

Vue的事件绑定很简单,@click即可:


<el-button type="success" @click="submit()">提交</el-button>


然鹅,将上面整个代码写入js内,方法不好使,困扰了我许久!!!

我就不过多阐述我愚蠢的过程了,直接看解决方法吧。

以下方法我缩减编写:


<script>
methods:{
     creatPopup(e) {
      let html = `<div style="height:80px;padding-top:30px;" >
                  <div class="el-input el-input--mini el-input--suffix"><span>名称:</span><input type="text" style="width:160px" id="draw-name-input" class="el-input__inner" maxlength="10">
                  </div>
                  <div class="el-position" style="padding: 20px 0px 0px 50px;">
                  <button onclick="cancelPopup()" class="el-button el-button--mini is-plain">取消</button>
                  <button class="el-button el-button--mini el-button--primary" onclick="surePopup()">确认</button>
                  </div>
                </div>`;
      return html;
    },
    surePopup() {
      console.log("对话框确认!");
    },
    cancelPopup() {
      console.log("对话框取消!");
    },
}
</script>


要是想在html字符串内使用Element-Ui或者其他框架,也可以像我这样,把所需要的样式名复制放到字符串内哦^_^! 此方法适用于:点击按钮或者div的hover时,弹出一个对话框,对话框内存在点击事件。

就是这样的啦,希望可以帮到大家,看完留个赞吧!

作者:ClyingDeng

链接:https://juejin.cn/post/6844904038689931272

来源:稀土掘金

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

目录
相关文章
|
2月前
|
JavaScript 前端开发 安全
vue -- 指令 -- v-text/html/on/show/if/bind/for/model
【10月更文挑战第17天】Vue 指令是构建 Vue 应用的基础工具,掌握它们的特性和用法是成为一名优秀 Vue 开发者的重要一步。通过深入理解和熟练运用这些指令,可以打造出更加出色的前端应用。
80 50
|
3月前
|
移动开发 前端开发 JavaScript
Twaver-HTML5基础学习(13)连线(Link)连线的绑定与展开
本文介绍了Twaver HTML5中连线(Link)的绑定与展开功能,包括分组绑定、自环绑定、绑定与展开以及展开间隙等属性的设置。通过示例代码展示了如何在React组件中创建Link并设置其绑定属性,实现连线的分组管理。
33 4
Twaver-HTML5基础学习(13)连线(Link)连线的绑定与展开
|
2月前
|
JavaScript
Vue组件点击事件不触发的问题,添加事件修饰符native解决
Vue组件点击事件不触发的问题,添加事件修饰符native解决
352 0
|
2月前
|
JavaScript 前端开发 容器
Vue生成PDF文件攻略:html2canvas与jspdf联手,中文乱码与自动换行难题攻克
Vue生成PDF文件攻略:html2canvas与jspdf联手,中文乱码与自动换行难题攻克
218 0
|
3月前
|
JavaScript 前端开发
vue-day03 v-on事件处理,表单输入绑定
文章介绍了Vue.js中事件处理和表单输入绑定的使用。包括v-on指令监听事件、事件处理方法、内联处理器、访问原生DOM事件、事件修饰符、按键修饰符、系统修饰符、exact修饰符和鼠标按钮修饰符。同时,讲解了如何使用v-model实现单行文本、多行文本、复选框和单选按钮的双向数据绑定,并提供了修饰符的使用示例。这些特性使得Vue.js在处理表单输入和事件时更加灵活和方便。
vue-day03 v-on事件处理,表单输入绑定
|
3月前
|
JavaScript 前端开发
react字符串转为dom标签,类似于Vue中的v-html
本文介绍了在React中将字符串转换为DOM标签的方法,类似于Vue中的`v-html`指令,通过使用`dangerouslySetInnerHTML`属性实现。
108 0
react字符串转为dom标签,类似于Vue中的v-html
|
2月前
|
JSON 数据可视化 JavaScript
低代码可视化教你Vue遍历循环绑定
低代码可视化教你Vue遍历循环绑定
33 0
|
4月前
|
JavaScript
Vue学习之--------组件自定义事件(绑定、解绑)(2022/8/21)
这篇文章介绍了Vue中组件自定义事件的绑定和解绑方法,通过代码实例详细说明了在父子组件间如何传递数据,包括使用`$emit`触发事件、`$on`和`$off`绑定和解绑事件,以及在实际项目中的应用和调试技巧。
Vue学习之--------组件自定义事件(绑定、解绑)(2022/8/21)
|
3月前
|
C++
HTML+JavaScript构建一个将C/C++定义的ANSI字符串转换为MASM32定义的DWUniCode字符串的工具
HTML+JavaScript构建一个将C/C++定义的ANSI字符串转换为MASM32定义的DWUniCode字符串的工具
|
4月前
|
资源调度 JavaScript 应用服务中间件
HTML、WebStrom和Vue使用
HTML、WebStrom和Vue使用
27 3