本文实例为大家分享了vue监听用户输入和点击的具体代码,供大家参考,具体内容如下
功能1:监听用户输入和点击,并实时显示,
功能2:点击发布,编辑页面隐藏,显示发布成功。
html
<强>功能1代码:强>
使用:v模型监听,!submmited视图默认显示,注意监听选项)=(我、索引)的作者”,,v-bind: value=" https://www.yisu.com/zixun/authors(指数),
监听当下用户点击的那个;
& lt; div id=疤砑硬┛汀北? & lt; h3>添加博客& lt;/h3> & lt;形成v=" ! submmited”比; & lt;标签=" class="祝辞博客标题& lt;/label> & lt;输入class=" " type=" text " v模型="博客。标题“要求/比; & lt; br/比; & lt;标签=" class="祝辞博客内容& lt;/label> & lt; textarea类=" " v模型=" blog.content”祝辞& lt;/textarea> & lt; div id=案囱】颉北? & lt;标签=" "祝辞Vue.js & lt;输入类型=案囱】颉奔壑?" https://www.yisu.com/zixun/vue.js " v模型=" blog.categories "/比; & lt;标签=" "祝辞react.js & lt;输入类型=案囱】颉奔壑?" https://www.yisu.com/zixun/react.js " v模型=" blog.categories "/比; & lt;标签=" "祝辞javasript & lt;输入类型=案囱】颉奔壑?" https://www.yisu.com/zixun/javasript.js " v模型=" blog.categories "/比; & lt;标签=" "祝辞css & lt;输入类型=案囱】颉奔壑?" https://www.yisu.com/zixun/css " v模型=" blog.categories "/比; & lt;/div> & lt;标签=" "祝辞& lt;/label> & lt;选择v模型=癰log.author”比; & lt;选项v=?我,指数)在作者“v-bind: value=" https://www.yisu.com/zixun/authors(指数)”在 {{我}} & lt;/option> & lt;/select> & lt;按钮v: click.prevent=疤痹谔砑硬┛? lt;/button> & lt;/form> & lt;人力资源/比; & lt; div id=霸だ馈北? & lt; h4>博客总览& lt;/h4> & lt; p>博客标题:& lt;/p> & lt; p类="颜色"在{{blog.title}} & lt;/p> & lt; p>博客内容:& lt;/p> & lt; p类="颜色"在{{blog.content}} & lt;/p> & lt; p>博客分类& lt;/p> & lt; ul> & lt;李v=痹诓┛屠啾稹@啾稹敖准?"颜色"比; {{类别}} & lt;/li> & lt;/ul> & lt; p> & lt;/p> & lt; p类="颜色"在{{blog.author}} & lt;/p> & lt;/div> & lt;/div>
<强>,功能1 js代码:强>
数据(){ 返回{ 博客:{ 标题:", 内容:“”, 类别:[], 作者:" }, 作者:[ “张三”、“李四”,“王”五 ), submmited:假 } }, 方法:{ 职位:函数(){ http.post美元。(“https://jsonplaceholder.typicode.com/posts/眥 标题:this.blog.title, 身体:this.blog.content, }) 不要犹豫(功能(数据){//console.log(数据); }) } }2
<强>功能,html代码:强>
& lt; div v=皊ubmmited”比; & lt; h4>您的博客发布成功& lt;/h4> & lt;/div>
<强>功能2 js代码强>
。submmited=true让“您的博客发布成功”显示
方法:{ 职位:函数(){ http.post美元。(“https://jsonplaceholder.typicode.com/posts/眥 标题:this.blog.title, 身体:this.blog.content, }) 不要犹豫(功能(数据){//console.log(数据); this.submmited=true }) } }
addblog.vue所有代码:
& lt; template> & lt; div id=疤砑硬┛汀北? & lt; h3>添加博客& lt;/h3> & lt;形成v=" ! submmited”比; & lt;标签=" class="祝辞博客标题& lt;/label> & lt;输入class=" " type=" text " v模型="博客。标题“要求/比; & lt; br/比; & lt;标签=" class="祝辞博客内容& lt;/label> & lt; textarea类=" " v模型=" blog.content”祝辞& lt;/textarea> & lt; div id=案囱】颉北? & lt;标签=" "祝辞Vue.js & lt;输入类型=案囱】颉奔壑?" https://www.yisu.com/zixun/vue.js " v模型=" blog.categories "/比; & lt;标签=" "祝辞react.js & lt;输入类型=案囱】颉奔壑?" https://www.yisu.com/zixun/react.js " v模型=" blog.categories "/比; & lt;标签=" "祝辞javasriptvue监听用户输入和点击功能