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

wap网站软件做网站的公司不给域名

wap网站软件,做网站的公司不给域名,满屏网站设计做多大,上海做网站指令注册只能全局指令和选项式页面指令,composition api没有页面指令 选项式页面指令 <template><div class"home"><h3>自定义指令</h3><div class"from"><el-input type"text" v-focus v-model"name&q…

指令注册只能全局指令和选项式页面指令,composition api没有页面指令

选项式页面指令
<template><div class="home"><h3>自定义指令</h3><div class="from"><el-input type="text" v-focus v-model="name" /></div></div>
</template>
​
<script>export default {data() {return {name: ''}},directives: {focus: {mounted(el, binding, vnode) {// el代表DOM实例// binding获取到传入的参数及验证v-focus.a.b.c的修饰符,获取其中的a、b、c// vnode获取当前的虚拟DOMconsole.log('el', el, binding, vnode);console.log('el.style',el.style);el.style.border = '1px solid red'el.focus()}}}}
</script>
​
<style lang="scss" scoped>
.home{display: flex;// justify-content: center;flex-direction: column;align-items: center;
}
.from{width: 20%;
}
</style>
全局指令
// main.js
import {createApp} from 'vue'
import App from './App'
// 引入指令文件
import hasPermi from './directive/hasPermi'
const app = createApp(App)
// 注册指令
app.directive('hasPermi', hasPermi)
​
app.mount('#app')

模拟按钮权限

// /api/role.js
/*** todo: 模拟权限按钮*/
// 数据操作返回的接口返回值
export const roleUser = ['user:admin:update', 'user:admin:delete', 'user:admin:add', 'user:admin:search', 'user:admin:list'
]
// /directive/hasPermi
// 获取根据用户获取用户按钮权限
import  { roleUser } from '@/api/role';
// 按钮权限
export default {mounted(el, binding, vnode) {const { value } = bindingconst all_permission = "*:*:*";// 后端返回的角色按钮权限const permissions = roleUserif (value && value instanceof Array && value.length > 0) {// 前端定义的const permissionFlag = valueconst hasPermissions = permissions.some(permission => {return all_permission === permission || permissionFlag.includes(permission)})console.log('hasPermissions', hasPermissions);if (!hasPermissions) {el.parentNode && el.parentNode.removeChild(el)}} else {throw new Error(`请设置操作权限标签值`)}}
}

页面使用

<template><div class="home"><div :style="{color: nowColor }">当前颜色:{{ nowColor }}</div><div class="event"><el-button class="bg-lime-500" type="success" @click="alterColor">改变颜色</el-button></div><hr /><div class="directives"><h2>自定义显示按钮</h2><!-- 该用户没权限,所以不显示 --><el-button v-hasPermi="['user:admin:detail']">详情</el-button></div></div>
</template>

http://www.yayakq.cn/news/535637/

相关文章:

  • 排名网站建设上传wordpress到服务器
  • 东莞网站开发找谁虚拟主机WordPress建站
  • 网上给别人做网站网站图片加alt
  • 做ppt软件怎么下载网站wordpress如何打包成app
  • 三亚市建设局官方网站广州seo培训机构
  • 自己怎么做云购网站吗网站产品预算
  • 腾云网站建设天津建设工程信息网几点更新
  • 盐城做网站哪家最好商城分销
  • 北京网站设计公司新网站开发源码售卖合同
  • 网站备案重要吗php asp网站开发
  • 自贡网站开发公司网站建设课程设计
  • 好看的手机端网站开发页面石家庄网站外包公司
  • 网站的版权信息网络平台的推广方法
  • 二手购物网站策划书智慧团建手机登录入口电脑版
  • 无限流量网站建设科技创新的评价机制的作用
  • 网站 方案移动互联网开发平台基于linux安卓
  • 四川省城乡住房和城乡建设厅网站首页大学社团网站建设
  • 国外做外汇网站交流深圳北站设计方案
  • 芜湖营销网站建设wordpress 看板娘
  • 长沙模板建站定制电子商务网站建设哪家好
  • 北京建网站公司有哪些网站建设圣诞素材
  • 网站设计编程如何打开网站的源代码
  • 网站描述多个词怎么分隔网络科技
  • 怎么制作弹幕网站郑州专业的网站建设
  • 在线音乐网站怎么做上海十大it外包公司
  • 贵德网站建设公司手机制作价格表的软件
  • 国外企业查询网站中国十大著名战略咨询公司
  • 网站建设基础教学设计安徽网站建设推荐
  • 信誉好的集团网站建设企业员工餐解决方案
  • wpf做网站教程给菠菜网站做支付