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

做外贸的网站如何选择服务器石家庄今天最新新闻头条

做外贸的网站如何选择服务器,石家庄今天最新新闻头条,梦织和wordpress特点,济南网站网站建设一、联调交互类 1、出现一个数据在当前页面进行了修改,另外一个页面的同一数据并未同步更改 当前的数据经过调用接口修改更新以后,if(code 200) 将当前数据存入store.dispatch, 然后另一个地方获取该数据,直接获取存入的数据,这…

一、联调交互类

1、出现一个数据在当前页面进行了修改,另外一个页面的同一数据并未同步更改

当前的数据经过调用接口修改更新以后,if(code == 200) 将当前数据存入store.dispatch, 然后另一个地方获取该数据,直接获取存入的数据,这样就可以同步显示了

let XXX=computed(() => { return store.getters.***}        //直接XXX.数据拿到就是同步的

2、给菜单项加权限,不显示管理员独有的菜单项

利用filter来传,但是不能直接在菜单的数组使用,这样会出现管理员打开页面没有该菜单项,需要二次刷新页面才出现,后也尝试在onMounted里写,结果仍需要二次刷新才出现

最后的解决方法1:

//template里传MenuList
let managerMenu= computed(() => {return store.getters.managerMenu;
});//过滤掉管理员的菜单项,if里的条件看接口怎么定义、怎么存数据的
const menu = [{……}];
const menuList = computed(() => {if(managerMenu.value.length == 0) {return menu.fliter((item) => {return item.path != "XXX";});}else return menu
});

方法2:

//menu里不放管理员的菜单项
const menu = [{……}];const menuList = computed(() => {if(managerMenu.value?.length > 0) {return [...menu, ...[{menuName: XXX, menPath:XXX,……}] ];}else return menu
});

3、路由跳转到某个页面,并显示某个标签

// 1、先设置对应的路由进行跳转
router.push("/" + item?.menuPath);// 2、跳转点击的菜单项XXX
if(item.menuName == XXX) {store.dispatch("app/menu", "***");
}//push是跳转当前页面,resolve+window.open则是跳转新页面//push支持query和params,resolve只支持query,若没用query传参,也可以用localStorage
const routePath = router.resolve({path:XXX, query:XXX,});
window.open(routePath.href, "_blank");
localStorage.setItem('a', 1);

4、为简化代码,调多个接口可用三目运算符写入一个函数

const xxParams = ref({……})
const getList = async () => {
const { code, data} = await API.XXX[xxId ? "methodAPI1" : "methodAPI2"](xxParams.value);
if(code == 200) {……}

5、使用ElementUI的无线滚动加载 v-infinite-scroll,出现一直可以滚动的情况

默认情况下,infinite-scroll-disabled是false

方法1:可以在v-infinite-scroll="loadMore"的loadMore方法中限制达到列表长度就return;

方法2:

// 标签里写infinite-scroll-disabled="disabled"
<p v-if="loading">加载中...</p>
<p v-if="noMore">没有更多了</p>const loading= ref(false)
const loadMore = () => {loading.value = true; ……}
const noMore= computed(() => return list.length >=20)    //eg:表长度限制
const disabled = computed(() => return loading || noMore

 

二、CSS样式类

1、兄弟div盒子实现并排

1、设置其父容器盒子的样式为 display: flex; (常用)

2、两个盒子都用float:left,再用定位调整。(脱离文档流)

2、多个兄弟盒子设置样式简单方式

如果使用v-for遍历,可以利用index和个数n,用三目运算符来写样式:

        :style="marginRight: (index+1) % n == 0 ? '0' : '5px' "

3、用el-input写登录输入框出现下边框消失

方法1:

        先看样式里面有没有设置相关样式,比如我遇到的问题就是设置了.el-input__wrapper的padding,这个时候按照浏览器的像素,eg:Edge1440宽来调整padding就可以调好。

方法2:

.el-input__wrapper {@media screen and (max-width: 1440px) {padding:***;}
}

http://www.ds6.com.cn/news/53650.html

相关文章:

  • wordpress文章编译器修改网站优化名词解释
  • 如何加强企业网站建设论文青青河边草直播免费观看
  • 阿里云网站建设步骤网站seo排名优化
  • 自己做网站多少钱自己个人怎样做电商
  • 有赞小程序官网北京专门做seo
  • wordpress更新缓存郑州网站建设方案优化
  • 浙江广发建设有限公司网站百度提交链接
  • 用一个域名免费做网站制作网站要花多少钱
  • 宝安商城网站建设哪家效益快磁力引擎
  • 做网站前端ps很重要吗淘宝seo关键词的获取方法有哪些
  • 设计软件有哪些手机版西安seo公司哪家好
  • 如何百度收录我的网站百度数据平台
  • 企业网站在百度搜索不到seo文章是什么意思
  • 如何做企业网站seo学习
  • ps企业站网站做多大的seo 是什么
  • 广告代理发布平台西安seo霸屏
  • php做的网站出现404成都网站快速排名优化
  • 莱芜二中网站百度域名收录
  • Wordpress托管 点点seo检测
  • 学生网页网站制作软件大全职业技能培训网站
  • 邵武市2017建设局网站网站推广工具
  • 网站注册转化率手机网站智能建站
  • 做网站要注册那些商标恶意点击软件
  • 微信设计网站建设网站排名推广软件
  • 小型企业网站建站能打开各种网站的浏览器下载
  • 怎么用axure做h5网站深圳推广平台深圳网络推广
  • 网页网站开发手机游戏百度推广服务费一年多少钱
  • 做b2b网站项目技巧网络推广公司名字
  • 重庆云端设计网站建设seo推广外包企业
  • 做网站买了域名之后百度信息流推广教程