随笔分类 - vue常见问题
摘要:据我的经验,一般表单输入不进去内容一般是你的数据双向绑定失效了,你需要检查你的代码对这块数据改变的地方,将当前input绑定的那个值,修改成$set 这种方式修改值,就可以解决。
阅读全文
摘要:
阅读全文
摘要:component 内容注意点,一定要注意,否则就会不出来三级菜单 第一层级写 Layout 是布局 第二层级写 必须写 ParentView 第三层级写自己的组件对应的地址
阅读全文
摘要:效果图,如上图 这里是初始化表格数据的 beforeDestroy () { this.tableBodyWrapper.removeEventListener('scroll', this.setScrollTop); }, this.$nextTick(() => { setTimeout(()
阅读全文
摘要:通常有两种情况: 事件名称不全是小写。事件名称要求全小写。 不是父子关系。这里的父子关系是严格的父子关系,祖孙关系也不行。只能一层一层触发,这在写树形组件时,很容易掉坑里。
阅读全文
摘要:.project_tree { padding-left: 20px; height: calc(100vh - 303px); overflow: auto; } .tree{ overflow-y: hidden; overflow-x: scroll; width:80px; height:
阅读全文
摘要:v-on:input="changeInputValue(submitinfo.password)" auto-complete="new-password" 注意现在这块这个input框已经不是密码框而是一个文本框,因为密码框记住账号的功能是浏览器自带的功能,只能用这种掩盖得方式解决这个问题 ch
阅读全文
摘要:浏览器会默认将已保存的账号密码 填充到input type值为password的输入框内,如果在登录页面,这是期望的,但是如果在注册页面、新增账号等页面,这就是超出需求了,如下: 可以通过以下方法解决, 在type为passworld的input中加auto-complete="new-passwo
阅读全文
摘要:参考另一个大神写的:https://blog.csdn.net/weixin_42769637/article/details/107815831 情景描述(vue中,其他环境不清楚) 问题出现情况一、 写增加和修改功能,form一样,为了省事两个用了同一个form。在修改时,回显后的日期选择控件无
阅读全文
摘要:1、页面跳转后将数据存在vuex里面 2、在当前页面刷新页面得时候将值存到sessionStroage里面 3、注意:在改变vuex里面值得时候要删除sessionStroage里面得数据,从新存储 在vuex得Mutation里面删除sessionStroage里面得数据;
阅读全文
摘要:或者 @change="$forceUpdate()" 原因 下拉框数据是循环别的接口得来的,因为数据层次太多,render函数没有自动更新,需手动强制刷新 直接给你反 纯id数组的话 不回出现这问题 我当时的数据结构是,然后自己for循环拼接的id数组
阅读全文