小编Tob*_*s S的帖子

JQuery将字符串转换为Node Object

我想将字符串解析为Node对象.以下函数应该执行以下操作:

我想得到一个嵌入在li-tag中的input-element,其中input-element可以是单选按钮,也可以只是一个按钮.如果类型以无线电形式给出,则必须添加标签.

不幸的是,部分:

inputElement = $.parseHTML(this.getFullHtmlTextOf(inputElement) + labelElement);
Run Code Online (Sandbox Code Playgroud)

失败.

this.getKeyValAsInputInLiWithType = function (key, val, isArgument, type, isChecked) {
    var liElement, inputElement, labelElement;
    liElement = document.createElement('li');
    liElement.setAttribute('id', 'li_' + key);

    inputElement = document.createElement('input');
    inputElement.setAttribute('id', key);
    inputElement.setAttribute('type', type);
    inputElement.setAttribute('value', val);
    inputElement.setAttribute('data-dismiss', 'modal');

    // additional attributes for a button
    if (type === 'button') {
        inputElement.setAttribute('class', 'button button-block btn btn-primary btn-default btn-discussion');
    }

    // additional attributes for a radio button
    if (type === 'radio') {
        if (isChecked) {
            inputElement.setAttribute('checked', '');
        }
        // adding label …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

密码已损坏

这个周末,我们的docker映像损坏了,因为它无法再构建了。在查看统计数据时,我看到了这一行:

crypt_blowfish-1.2/crypt.h:17:23: fatal error: gnu-crypt.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

更详细地:

  Running setup.py bdist_wheel for cryptacular: started
  Running setup.py bdist_wheel for cryptacular: finished with status 'error'
  Complete output from command /usr/local/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-sayd65k0/cryptacular/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmp5734bf55pip-wheel- --python-tag cp36:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-3.6
  creating build/lib.linux-x86_64-3.6/cryptacular
  copying cryptacular/__init__.py -> build/lib.linux-x86_64-3.6/cryptacular
  creating build/lib.linux-x86_64-3.6/cryptacular/crypt
  copying cryptacular/crypt/test_crypt.py -> build/lib.linux-x86_64-3.6/cryptacular/crypt
  copying cryptacular/crypt/__init__.py -> build/lib.linux-x86_64-3.6/cryptacular/crypt
  creating build/lib.linux-x86_64-3.6/cryptacular/bcrypt
  copying cryptacular/bcrypt/test_bcrypt.py -> build/lib.linux-x86_64-3.6/cryptacular/bcrypt
  copying cryptacular/bcrypt/__init__.py …
Run Code Online (Sandbox Code Playgroud)

python blowfish pip python-3.x

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

在clojure中获取调用者名称空间

我在Clojure中包装了一个日志库; 让我们调用它的命名空间foo.logger.现在我有另一个命名空间bar.baz,从那里我称之为记录器.

是否有一些惯用/好的方式,我可以确定记录器内的调用者命名空间的命名空间?我不想将此设置为记录器的参数;-)

logging namespaces clojure

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

在金字塔中通过 https 提供静态文件

我想通过 request.static_url('some_file') 在金字塔中提供静态文件。由于多项服务,我的模板有如下几行:

<script type="text/javascript" src="${request.static_url('dbas:static/first')}"></script>
<script type="text/javascript" src="${request.static_url('websocket:static/second')}"></script>
Run Code Online (Sandbox Code Playgroud)

但不幸的是,方法 static_url() 只提供带有http作为 url_scheme 的链接,但我想要https。我怎样才能做到这一点?

谢谢!

https static http url-scheme pyramid

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

在巨大的clojure地图中过滤不必要的密钥

我在Clojure中得到了一个非常大的屁股嵌套地图,我正在寻找最常用的方法来踢出钥匙,这不应该提供给前端(是的,这个clojure服务在后端运行).

数据结构如下:

(def data
  {:a 1
   :b 2
   :c 3
   :d [{:e 5}
       {:f 6
        :g {
            :h 8
            :i 9
            :j 10}
        :l [{
             :m 11
             :n 12
             :p {:q 13
                 :r 14
                 :s 15
                 }}
            {:m 16
             :n 17
             :p {:q 18
                 :r 19
                 :s 20
                 }}]}]})
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,我得到了一个带有键的地图,其中一些键得到了带有地图的列表,这些列表又有一些列表......所以我知道 - >不漂亮.

但是......是否有某种方式来描述我想要的数据,以便我不想要的每个键被过滤掉?

谢谢

dictionary nested clojure

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