当前位置: 首页 > news >正文

常州市网站建设设计百度收录平台

常州市网站建设设计,百度收录平台,平阳高端网站建设,网站建设哪个公司好一、需求功能 给侧边菜单栏或及子菜单栏添加计数标记 el-badge 效果如下&#xff1a; 二、实现思路 结合 icon 图标渲染的思路&#xff0c;通过在layout 的 item.vue 中使用 vnodes.push 方法实现对 <el-badge /> 的渲染。在通过 Vuex 的状态管理将菜单栏需要的数据转…

一、需求功能

给侧边菜单栏或及子菜单栏添加计数标记 el-badge

效果如下:

二、实现思路 

  • 结合 icon 图标渲染的思路,通过在layout 的 item.vue 中使用 vnodes.push 方法实现对 <el-badge /> 的渲染。
  • 在通过 Vuex 的状态管理将菜单栏需要的数据转递过来
  • 过滤不需要的菜单栏

layout目录结构

三、 具体实现步骤

1.渲染 <el-badge /> :src\layout\components\Sidebar\Item.vue

<script>
export default {name: 'MenuItem',functional: true,props: {icon: {type: String,default: ''},title: {type: String,default: ''},num: {type: Number,default: 5}},render(h, context) {const { icon, title,num } = context.propsconst vnodes = []if (icon) {vnodes.push(<svg-icon icon-class={icon}/>)}if (title) {if (title === '生产物资审批') {if (title.length > 5) {vnodes.push(<span slot='title' title={(title)}>{(title)}<el-badge value={(num)} class="item" id="elBadge" /></span>)} else {vnodes.push(<span slot='title'>{(title)}<el-badge value={(num)}  id="elBadge"/></span>)}}else{if (title.length > 5) {vnodes.push(<span slot='title' title={(title)}>{(title)}</span>)} else {vnodes.push(<span slot='title'>{(title)}</span>)}}}return vnodes}
}
</script>
<style>.item {margin-top: -20px;margin-right: 10px;}
</style>

2.num值由父页面传递

3.获取num方式:从缓存获取

4.在登录页面将mun值存入缓存中

登录页面:src\store\modules\user.js(这个根据项目结构来看)

localStorage.setItem("approve_num", response.total)

 5.当num数量动态减少时,侧边栏的数组需要跟着变化,可以用以下方法实现

//给红色提示赋值--startlocalStorage.setItem("approve_num", response.total)const elx = document.getElementById("elBadge").getElementsByClassName("el-badge__content el-badge__content--undefined")[0]elx.innerHTML = response.total//给红色提示赋值--end

 

http://www.yidumall.com/news/2039.html

相关文章:

  • 怎么做一个网站的步骤网络推广的方法
  • 网站模板添加域名限制免费推广工具有哪些
  • 网页设计手机版app下载seo刷网站
  • 如何做威客网站媒体发布公司
  • 重庆专业做网站优化培训方式
  • 邯郸渊博网络有限公司企业网站seo案例
  • 工信部 网站备案查询seo百度关键词优化
  • 做网站fjfzwl企业网站推广的方法有哪些
  • 网站模板源代码网上怎么找客户资源
  • 系统开发平台东莞搜索优化
  • 怎么用上线了做网站新闻发布系统
  • 信誉好的集团网站建设徐州网站关键词排名
  • 自己的电脑如何做网站免费域名申请
  • 钢板防护罩做网站seo导航
  • 深圳公司注册网址官方搜索引擎优化简称
  • 福州软件园智能网站排名优化
  • wordpress 评论重复seo值怎么提高
  • xampp本地搭建网站自助建站系统源码
  • 我的电脑做网站服务器seo网站关键词优化费用
  • 编程自学免费网站优化seo是什么
  • 做网站客户给不了素材百度seo营销
  • 做订阅号要建立网站吗seo搜索引擎优化是什么意思
  • 学做网站最好的网站百度公司官方网站
  • 自己做网站卖视频网站搜索优化价格
  • 如何做律所网站如何联系百度客服
  • 手机html编辑器广东seo网络培训
  • wordpress建站优化网店运营公司
  • 手机网站怎么做的好软文推广代理
  • 易语言做返利网站郑州网络营销公司有哪些
  • 休闲文化网站新闻10 30字