小编edm*_*rto的帖子

ReactJS如何滚动到一个元素

我有一个聊天小部件,每次我向上滚动时都会提取一系列消息.我现在面临的问题是,当消息加载时,滑块保持固定在顶部,我希望它专注于前一个数组的最后一个索引元素.我发现我可以通过传递索引来制作动态引用,但我还需要知道使用什么样的滚动函数来实现

 handleScrollToElement(event) {
    const tesNode = ReactDOM.findDOMNode(this.refs.test)
    if (some_logic){
      //scroll to testNode      
    }
  }

  render() {

    return (
      <div>
        <div ref="test"></div>
      </div>)
  }
Run Code Online (Sandbox Code Playgroud)

javascript ecmascript-6 reactjs

112
推荐指数
18
解决办法
17万
查看次数

如何将JSX文件默认设置为在sublime中突出显示的Babel文本

我有一个babel文本突出显示我添加到我的崇高.但是,每次我打开一个新的反应项目时,它默认为javascript文本突出显示然后我必须重置每个javascript文件以获得正确的文本突出显示.正如您在我的屏幕截图右下角所见,它默认设置为javascript.

在此输入图像描述

javascript babel sublimetext3

21
推荐指数
1
解决办法
5380
查看次数

为什么在调用时不需要函数在Swift中的第一个参数名?

我正在学习Swift,我觉得很奇怪为什么在调用函数时,第一个参数的名称不是必需的.

func say(greeting: String, toName: String) {
    print("\greeting), \(toName)!")
}

say("Goodbye", toName: "Hollywood") // <-- why is there no "greeting" required?
Run Code Online (Sandbox Code Playgroud)

parameters methods function swift

13
推荐指数
2
解决办法
5466
查看次数

Python将mysql查询结果转换为json

我正在尝试实现REST API,其中一部分是将数据格式化为json.我能够从mysql数据库中检索数据,但是我收到的对象并不是我所期望的.这是我的代码

from flask import Flask
from flask.ext.mysqldb import MySQL

app = Flask(__name__)
app.config['MYSQL_HOST'] = '127.0.0.1'
app.config['MYSQL_USER'] = 'root'
app.config['MYSQL_PASSWORD'] = 'password'
app.config['MYSQL_DB'] = 'hello_db'
mysql = MySQL(app)

@app.route('/hello')
def index():
   cur = mysql.connection.cursor()
   cur.execute('''SELECT * FROM Users WHERE id=1''')
   rv = cur.fetchall()
   return str(rv)

if __name__ == '__main__':
   app.run(debug=True)
Run Code Online (Sandbox Code Playgroud)

结果:

((1L, u'my_username', u'my_password'),)
Run Code Online (Sandbox Code Playgroud)

我如何实现返回这样的json格式:

{
 "id":1, 
 "username":"my_username", 
 "password":"my_password"
}
Run Code Online (Sandbox Code Playgroud)

python mysql json

11
推荐指数
3
解决办法
2万
查看次数

Kubernetes-Helm Charts 指向本地 docker 镜像

我在玩 minikube,我的values.yaml定义中有一个这样的配置

image:
  repository: mydocker.jfrog.io/mysql
Run Code Online (Sandbox Code Playgroud)

我希望它指向一个位于本地的本地 docker 映像mysql/docker/dockerfile我不确定语法是什么在文档中找不到它

kubernetes kubernetes-helm

10
推荐指数
1
解决办法
1万
查看次数

ES6如何做多个默认导出

我仍然对react + redux和ES6感兴趣.我正在尝试实现socketio,我遇到了必须导出socketio连接我的redux连接的问题.

redux连接

export default connect(mapStateToProps, matchDispatchToProps)(UserList);
Run Code Online (Sandbox Code Playgroud)

socketio连接

export default socketConnect(App);
Run Code Online (Sandbox Code Playgroud)

问题 使它们一起工作的正确语法是什么?

ecmascript-6 reactjs react-redux

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

aws-cli 仅返回某些字段

给出这个aws-cli命令示例

aws rds describe-db-cluster-snapshots
Run Code Online (Sandbox Code Playgroud)

我返回带有字段的对象列表。

我只想显示字段:"SnapshotCreateTime""DBClusterIdentifier"

我该怎么做呢?

amazon-web-services aws-cli

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

打印目录树,但在Windows cmd上排除文件夹

我想打印一个不包含文件夹的目录树.我已经知道打印树的基本方法如下:

tree /A > tree.txt
Run Code Online (Sandbox Code Playgroud)

我希望实现这样的目标:

tree /A [exclude folder node_modules] > tree.txt
Run Code Online (Sandbox Code Playgroud)

windows powershell command-line

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

了解 Kubernetes 网络、具有相同 IP 的 Pod

我检查了 kube-system 命名空间中的 pod,发现一些 pod 共享相同的 ip 地址。共享相同 ip 地址的 pod 似乎位于同一个节点上。

在此输入图像描述

在 Kubernetes 文档中,它说“Evert pod 拥有自己的 IP 地址”。(https://kubernetes.io/docs/concepts/cluster-administration/networking/)。我很困惑某些 pod 的相同 ip 是如何产生的。

kubernetes

6
推荐指数
2
解决办法
3367
查看次数

GKE 监控,了解可移出和不可移出内存

我这里有一张内存限制利用率的图表。据我了解,不可驱逐的无法回收,可驱逐的可以回收。鉴于我的不可驱逐使用量超出了我的限制,但有足够的可回收内存。我是否只得到平均值,这将是我的利用率?

在此输入图像描述

google-cloud-platform google-kubernetes-engine

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