小编Dav*_*vid的帖子

如何删除嵌套对象属性

我有一个像这样的对象.

var Obj = {
    obj1 : {
        val : 1,
        id : 1
    }
    obj2 : {
        val : 2,
        id :2
    }
    obj3 : {
        val : 3,
        id :3
    }
}
Run Code Online (Sandbox Code Playgroud)

我想删除obj1,任何人都可以建议如何实现这一点.

javascript oop object

7
推荐指数
1
解决办法
1322
查看次数

如何在tagfield中加载或设置值

我使用tagfield作为widget列.我从下拉列表中选择几个值然后保存它.当我打开时,我希望我的选定值应该出现在tagfield中.只有在tagfield聚焦之后才会出现.

我在这里尝试的是,我的代码:

 var SValue = XML.getAttribute('value');

if(filterType.xtype == "tagfield"){
        filterType.setValue(SValue); // This is not working
        filterField.inputEl.set({'placeholder':SValue}); // This is working but not correct way to do.
    }
Run Code Online (Sandbox Code Playgroud)

我使用占位符它有点显示值,但这不正确我想要的.任何人都可以建议我在这里做什么.如果它自动聚焦,那么也有机会工作.

注意:换句话说,它喜欢如何通过从XML读取特定属性来加载或设置值到tagfield.

javascript extjs extjs6-classic

7
推荐指数
1
解决办法
912
查看次数

Tagfield滚动不起作用

我正在使用6.0有时我在ExtJS 6标签中遇到了奇怪的问题.我正在使用tagfield growMax : 3.现在当为tagfield选择的值超过三个tyhen时,我在tagfield中获得了一个指针向上和向下选项.

这很好现在,当我点击向下箭头时,这个部分就是我正好把我带到了田野的底部.我无法看到其中放置了什么其他值.有什么方法可以减慢那些值的移动速度.

我的小提琴:小提琴

重现的步骤.

  1. 选择几个值(超过2或3)
  2. 单击向下指针.(图片中的红框)图片

它可能会跳过第二个第三个值并导致你结束.

注意:有时我需要在tagfield中为100个数据执行此操作.甚至看不出我选择的是什么和所有.我也无法改变身高.

点击滚动按钮是否有任何更加激烈的事件.

javascript extjs extjs6

7
推荐指数
1
解决办法
739
查看次数

向上箭头不是来自tagfield组件的firefox

我在extJS标记字段中发现了一个非常奇怪的错误.使用tagfild后,我无法看到字段的上下箭头,以便在tagfield中查看选定的组件.

我创建了一个小提琴手,请在chrome和firefox中打开小提琴手并查看其中的区别.

这是小提琴的链接. 图像中的小提琴红圈是我在firefox中要求的. 在此输入图像描述

任何人都可以给我一些想法.

html javascript css extjs

6
推荐指数
1
解决办法
235
查看次数

如何在点击进入时选择组合值

如何在点击进入时选择组合值.

我正在使用组合框,使用鼠标点击并点击输入即可获得值.但是当我通过点击输入第一个值选择第二个值时消失.我在搜索中出现使用键盘和值.如何解决这个问题.

在我的小提琴手中,请通过单击输入选择两个值,通过单击第二个值来消除第一个值.

请帮我解决这个问题.MyFiddler.

注意:我不想使用tagfield.

javascript combobox extjs extjs6

5
推荐指数
1
解决办法
258
查看次数

如何在Javascript中添加P标签中的json值

点击一些标签,我正在创建para标签,我想添加一些文字.如何动态添加这些值.

这是我正在尝试的.

选项卡的onclick我正在调用此方法.

SomeMethod = function(){
    var para = document.createElement("P");
       para.setAttribute("id", "myUL");


    function getData(callback) {
        debugger;
        var httpRequest = new XMLHttpRequest();
        httpRequest.open('GET', "../resource/para.json", true);
        httpRequest.onreadystatechange = function() {
            if (httpRequest.readyState === XMLHttpRequest.DONE && httpRequest.status === 200) {
                callback(httpRequest.responseText);
            }
        };
        httpRequest.send();
    }

    getData(function(data) {
        var jsonc = JSON.parse(data);
        debugger;
   document.getElementById('myUL').innerHTML = jsonc[0].VALUE;
    });
}
Run Code Online (Sandbox Code Playgroud)

我的JSON数据是

[{
    "ID" : 0,
    "VALUE" : "My 10000 Character text."

    }]
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

5
推荐指数
1
解决办法
774
查看次数

商店加载后 ExtJ 的事件

我想在 storeLoad() 之后在 ExtJS 网格中触发一个事件。除了渲染之后,还有什么我可以使用的事件。

afterrender: function(grid) {
            var store = grid.getStore();
            if (store.isLoaded()) {
               // not getting debugger here.
            }
        },
Run Code Online (Sandbox Code Playgroud)

extjs

4
推荐指数
1
解决办法
9454
查看次数

如何从数组中删除所有元素

我有一个数组,例如:a[3,4,5,6,7,8]。我想一次性删除所有元素并将数组设置为空数组。如何删除数组中的所有元素。

我的代码

var a = [2,3,4,5,6];
for(var i=0; I<a.length; i++){
a.remove();
} 
Run Code Online (Sandbox Code Playgroud)

javascript arrays data-structures

3
推荐指数
1
解决办法
1627
查看次数

如何将字符串表示形式转换为数组整数?

如何将表示整数数组的单个字符串元素作为字符串转换为 Javascript 中的整数数组?

我有一个这样的字符串

var str = "["163600", "163601", "166881"]";
Run Code Online (Sandbox Code Playgroud)

我的输出应该是

[163600, 163601, 166881]
Run Code Online (Sandbox Code Playgroud)

我正在尝试的是

var myArr = JSON.parse(str)
Run Code Online (Sandbox Code Playgroud)

但结果我得到了一个字符串数组。

["163600", "163601", "166881"]
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到一个整数数组?

我正在尝试像这样进一步解析

parseInt(myArr)但这仅适用于0th索引。有没有办法获得整个阵列?

javascript arrays string parsing numbers

2
推荐指数
1
解决办法
101
查看次数

如何在Spring Boot中管理不同部署环境的多个.properties文件?

我有一个 Spring Boot 应用程序,在src/main/resources目录中有多个.properties文件,我正在使用下面通过代码给出的类似内容:

\n

@PropertySource(value = "classpath:properties/myfunctional.properties\xe2\x80\x9d)

\n

目前,我能够用它来完成我的工作,因为它是一个简单的功能。

\n

但问题是保留所有这些.properties文件src/main/resources并不是一个好主意,原因如下:

\n
    \n
  • 这些.properties文件将成为构建的一部分并打包到.jar文件中。
  • \n
  • 我想通过属性在代码库中存储诸如apikeytoken之类的敏感信息并不是一个好的做法。
  • \n
\n

所以,我对此有几个问题:

\n
    \n
  • 如何以及在何处将所有.properties文件移动到外部服务器?
  • \n
  • 如何在部署期间推出属性更改,因为这些值会根据开发测试阶段生产等环境而有所不同等环境而有所不同?
  • \n
\n

注意:我尝试过的技术很少有Spring Boot ConfigGit Secret Variable等。但我再次不确定这些技术的安全程度。

\n

因此,我正在寻找一个涵盖更广泛方面的答案。

\n

java spring spring-boot

2
推荐指数
1
解决办法
507
查看次数