IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 工作中遇到的问题 -> 正文阅读

[JavaScript知识库]工作中遇到的问题

@RequestParam用法(非必填)加与不加的区别

https://blog.csdn.net/u013805360/article/details/79527175

关于postman测试报400/405错误

https://www.cnblogs.com/codecheng99/p/12506771.html

网页调试打断点

https://blog.csdn.net/qiudechao1/article/details/95349834

Java返回一个不占内存的空对象

Java Collections.emptyList() 方法的使用及注意事项
https://blog.csdn.net/zhuzicc/article/details/106277658

Idea小技巧 之 折叠代码块(默认折叠所有ctrl+shift+/,展开所有ctrl+*)

(可以直接在类上右键点击,选择Folding)在这里插入图片描述具体详解:https://blog.csdn.net/wxxmy/article/details/78308079

防止复选框的默认操作:

document.getElementById("myCheckbox").addEventListener("click", function(event){
  event.preventDefault()
});

工作中常用正则记录,只能输入英文,数字,下划线等等

https://www.cnblogs.com/zyt-it/p/10327228.html

angular树状图刷新(只刷新树状图)

// 外部更新
function updateTreeView(item, type) {
    var angularElement = $("[ng-controller='orgManager.ctrl']");
    var scope = angular.element(angularElement).scope();
    scope.updateTreeView(item, type);
    //关键在这
    scope.treeData.read();
}

 $scope.treeData = new kendo.data.HierarchicalDataSource({
        transport: {
            read: {
                type: "get",
                url: DSJS.getWebRoot() + "/org/get_childrenorgs_asyn_all",
                dataType: "json",
                contentType: "application/json"
            }
        },
        schema: {
            model: {
                hasChildren: "items"
            },
            data: function (res) {
                if (res && res.ret == "ok") {
                    return res.dataStore;
                } else {
                    return [];
                }
            }
        },
        //加载完成后执行
        requestEnd: function (e) {
        }
    });

AngularJS在某些情况下,不能直接用required+data-required-msg=" "的方式,直接控制必填文字提示的显示,比如input为下拉框的时候,此时就需要通过利用id操作标签的display属性控制标签的显示或者隐藏

实例:
html

<div class="col-xs-6 ds-form">
                <div class="org org1">
                    <label class="col-xs-3 org_child required">{{"COMMON.LABEL.RESPONSIBLE.DEPT"|translate}}</label>
                    <div class="col-xs-9 org_child">
                        <div class="col-xs-12" style="position: absolute;top:-25px;padding-left:0px;display: none" title={{dutyOrg}} ng-show="showDutyOrg">
                            <p style="color:#dbdbdb;overflow-x:hidden;text-overflow: ellipsis;white-space: nowrap;">{{dutyOrg}}</p>
                        </div>
                        <div style="padding: 0px;" id="unitNameDutyOrgId" ds-combo-tree="unitNameDutyOrg" ds-model="dataStore.data.orgNodeId" ds-model-text="dataStore.data.orgName" ds-data-source="defUnitTreeDataDutyOrg" ds-data-value-field="'id'" ds-data-text-field="'text'"
                             ds-value-primitive="true" ds-auto-close="true" ds-on-select="dutyOrgSelect(dsEvent)" ng-disabled="disabled" required  validationMessage={{"PERSON.SELECT.ORG"|translate}}>
                        </div>
<!--                        <span ng-show="showDutyOrgError" class="k-widget k-tooltip k-tooltip-validation k-invalid-msg" data-for={{"RESOURCE.LABEL.RESPONSIBLE.DEPT"|translate}} style="z-index:-999;margin-top: 2px;">-->
                        <span id="showDutyOrgWarn" class="k-widget k-tooltip k-tooltip-validation k-invalid-msg"  ng-hide=false data-for={{"COMMON.LABEL.RESPONSIBLE.DEPT"|translate}} style="z-index:-999;margin-top: 2px;">
                            <span class="k-icon k-i-warning" style="margin-top: 2px;"></span>{{"COMMON.VALIDATION.REQUIRED"|translate}}
                        </span>
                    </div>
                </div>

JS

	//设定行政区域所在单位非空提示不可见
   $("#showDutyOrgWarn").css("display", "none");
   if ($scope.dataStore.data.orgNodeId == null || $scope.dataStore.data.orgNodeId == "") {
               // $scope.showDutyOrgError = true;
               $("#showDutyOrgWarn").css("display", "block").css("visibility", "visible");
               return false;
           }
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章           查看所有文章
加:2021-09-19 07:54:08  更:2021-09-19 07:55:50 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 10:50:41-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码