前端
耶斯莫拉拉不拉
这个作者很懒,什么都没留下…
展开
-
vue modal下tinymce 二次渲染失败
vue modal 标签下form表单子项tinymce 富文本编辑器第一次打开页面渲染成功,关闭后之后相关页面打开都渲染失败,富文本编辑器渲染成了底层的textarea标签因为项目某一模块也引用了tinymce,并且也在modal下的form表单,但是功能正常。相对比,不成功的模块只是外层多了个tab尝试的方法tinymce 绑定一个自增的key (失败)尝试去掉tab(失败)尝试在渲染页面时动态给一个key/id (失败)尝试在页面关闭时手动销毁相关组件(失败)尝试修改相关组件的原创 2020-10-21 20:07:04 · 2945 阅读 · 2 评论 -
antd vue a-tree replaceFields属性不生效解决
前端实现a-tree遇到看官方文档有replaceFields这个属性代码实现未生效,也没有报错。查看tree.js发现并没有这个属性查看了一下vue的版本为1.3…官方文档也没有特别标明版本解决:升级vue版本为1.6.5教训:要多看一下源码!!!瞎折腾...原创 2020-10-12 19:19:16 · 4112 阅读 · 1 评论 -
angular $scope.$broadcast广播 $scope.$on调用多次解决方案
a.ctl.js 广播 $scope.$broadcast('selectTempDays', tempD);b.ctl.js 接收$scope.$on('selectTempDays', function(event, tempDays){ //do somthing});调试发现$on会调用多次导致处理结果不准确解决:利用全局变量 flag定义一个全局可共享变量,这里我放在了关联的serverthis.onFlag = false;广播之前设置一下Service.on原创 2020-07-10 16:01:24 · 1374 阅读 · 0 评论 -
前端 macos和win 相同的样式谷歌浏览器显示不一致
开发环境:angular自定义组件实现过程中,发现加的行内样式在macos 和 win下现实的长度不一致<input type="button" class='form-control read-only' style="width: 170px" ng-click="selectTime()" value="选择日期" />本意是想和某输入框大小保持一致解决方案:用ng-style 通过ctl 动态更改style<input type="button" class='for原创 2020-07-10 15:38:48 · 2578 阅读 · 0 评论