
同时使用v-if和v-directive删除元素会导致渲染异常
在多个并列的元素上使用自定义指令删除元素,并且切换元素的 v-if 值时会导致渲染异常。Vue.directive("permission", { inserted: function (el, info, vnode) { if (!whiteList.includes(info.arg)) { el.parentNode && el.parentNode.removeC...
2024-02-20
非表单输入如何进行校验并定位?
需求如下:希望在题目保存时校验是否填写以及一些其他校验,如果发生未校验通过则定位到出错的dom节点处,并显示错误信息。各位可有什么好的思路吗?之前有考虑过使用自定义指令,其他都好说,但是因为我这个校验触发时机是在父组件点击按钮保存的时候,所以我就将父组件的一个bool变量传给了子组件,然后在指令中去监听这个变量,但是无论是绑定到指令的arg还是value中,指令中好像都监听不到这个变化,不清楚这里...
2024-02-20
Vue中动态form表单验证?
<el-form :model="ruleForm" :rule="rules" ref="ruleForm" class="demo-ruleForm" > <el-row> ...
2024-02-20
若依+qiankun菜单路由该如何配置?
情景截图:如图中所标识的,流程管理整个模块作为了子应用,但是流程管理是被划分到管理中心这个大模块下的,所以在菜单点击的时候,地址栏的路径就是/manageCenter/subActivity/modeler,根据qiankun的activeRule匹配规则,包含“subActivity”的被视为子应用,这个时候子应用也被加载了,但是加载的路由地址不是从/subActivity开始的,而是从/man...
2024-02-20
vue 路由使用params获取不到数据
路由配置了name{ path: 'contract-list', component: () => import('@/views/purchase/contractList'), name:'purchaseContractList', meta: { title: 'purchaseContractList' }},使用:this.$router.push({ n...
2024-02-20
评论的滚动分页是怎么做的,或者实现的思路是怎样的?
一个订单的评论,怎么实现滚动分页的?评论的数据会很多,怎么存储(表设计的思路),需要通过时间分表吗? 因为一般点开评论,显示的都是最近的几条评论,这个评论信息的持久化怎么做好点?需要做评论的数据归档吗?回答:表设计本身没有什么特别的,无非是根据实际场景分表而已(比如超过2000的评论丢到冷区)。主要是滚动分页避免了count(*)这个性能坑(例如xx的商品评论通常也是告诉你几千+而不是确定数,只...
2024-02-20
jpa使用Sort排序加自定义sql,排序报错,是哪点问题?
有没有大佬可以看看怎么解决,想根据name来排序,结果sql中多了left.nameService代码Sort sort = Sort.by(Sort.Direction.DESC,"name"); Pageable pageable = PageRequest.of(0,10,sort); List<UserInfo> list = userRepository....
2024-02-20
关于 nuxt.js 渲染页面较慢的问题?
我有一个页面, 使用 nuxt.js 的服务端渲染方式, 但是从服务端接口请求完成到页面渲染,耗时非常长, 经过写 log 大概计算出,服务端的 created 执行完成 到客户端的 created 执行完成;大概耗时 3506ms, 但是不知道是哪里出的问题, 页面内容是比较多, 但是这个耗时有些太长了, 目前尝试了好几种方式也不见有效, 不知道有咩有大神遇到过类似的问题代码逻辑大概如下:ex...
2024-02-20
为什么我用 style scoped 后 在Chrome 浏览器样式无效?
在我印象里 Chrome 是完全支持 <style scoped>的呀,加上 scoped 后 每个div都会带上自定义属性 data-v-XXX,但是现在这个 vuecli项目里居然不行,没有这个 data-v-XXX出来。Chrome但是呢 火狐浏览器他又支持:Firefox要说 Chrome 本来就不支持,那么我发现其他线上 打包好的 项目 它又支持这种模式,一样是 Chrome 浏览器C...
2024-02-20
Python Flask 代码位置的问题 ?
请问为什么第一种写法会挂呢? 那么我想在请求抵达后再处理逻辑不行吗?刚学习不太懂from flask import Flask, requestimport tomlapp = Flask(__name__)print(request.host)@app.route("/")def hello_world(): return "<p>Hello, World!</p>" +...
2024-02-20
