分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

VUE2.0 【v-html】标签使用技巧

发布时间:2023-09-06 01:33责任编辑:傅花花关键词:暂无标签
<div class="active-rules"> ???<div class="weui-weixin-content" id="rules"> ???????<p>活动名称:{{message1}}</p> ???????<p>活动时间:{{message2}}</p> ???????<p>活动奖品:<span v-html="newMessage3">{{newMessage3}}</span></p> ???????<p>发奖时间:{{message4}}</p> ???????<p>{{message5}}</p> ???</div> ???<div class="acrive-line"></div> ???<div class="active-code"> ???????<p>商家二维码</p> ???????<div class="code"> ???????????<img src="../../../static/b2b-reception/images/icon-exchange-3.png"> ???????</div> ???????<div class="active-btn"> ???????????<a href="javascript:;" class="weui_btn weui_btn_warn">返回</a> ???????</div> ???</div></div>
 ???new Vue({ ???????el: ‘#rules‘, ???????data:{ ???????????message1: ‘感恩回馈大转盘‘, ???????????message2: ‘2017.9.22-2016.10.31‘, ???????????message3: ‘1.双色球一注~2.通用积分100钡‘, ???????????message4: ‘中奖后,即时发放。‘, ???????????message5:‘请关注公众号(**通)点击菜单大转盘参与活动‘ ???????}, ???????computed: { ???????????newMessage3: function () { ???????????????var str =""; ???????????????var newStr = this.message3.split(‘~‘); ???????????????for (var i=0;i<newStr.length;i++ ){ ???????????????????str+=newStr[i] + "</br>" ???????????????} ???????????????return str; ???????????} ???????} ???});
message3的内容长度不确定,每段内容使用~分割,在页面时使用vue的computed方法对数据进行处理,然后使用v-html指令渲染到页面上,正常的{{message3}}会默认把内容全部渲染成字符串,

VUE2.0 【v-html】标签使用技巧

原文地址:https://www.cnblogs.com/zhixi/p/8136794.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved