小编Rol*_*ndo的帖子

CKEditor插件给出错误'未捕获TypeError:无法读取null'的属性'icons'

我刚开始使用cdn的CKEditor(最新版本4.5.7),想要使用插件:

http://ckeditor.com/addon/uploadimage
Run Code Online (Sandbox Code Playgroud)

我已将该插件的文件下载并解压缩为'myplugins/uploadImage /'.

                <textarea name="editor1"></textarea>
                <script>
                    CKEDITOR.plugins.addExternal( 'uploadImage', '/myplugins/uploadImage/', 'plugin.js' );
                    CKEDITOR.replace( 'editor1', {
                         extraPlugins: 'uploadImage'
                    } );                        
                </script>               
Run Code Online (Sandbox Code Playgroud)

CKEditor在没有任何插件的情况下工作,但是当我执行上述操作添加'uploadImage'插件时,我在chrome控制台中收到以下错误:

'未捕获的TypeError:无法读取null的属性'图标'

我错过了什么?

ckeditor

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

如何使用官方elasticsearch nodejs客户端删除与查询匹配的文档?

我想执行一个delete-by-query,特别是删除所有包含字段Kname的文档Gary.我正在使用最新版本的elasticsearch(2.3)我正在使用官方ES客户端:

elasticsearch-js
Run Code Online (Sandbox Code Playgroud)

我怎么能执行这样的删除?它不受支持吗?如果没有,请欣赏任何代码/替代品.

node.js elasticsearch

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

为angular2拖放网格布局

作为反应开发者,我最近对Angular2感兴趣.我使用React-Grid-Layouthttps://github.com/STRML/react-grid-layout

有没有可与上述相媲美的东西?

angular

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

如何安装webpack-dev-server?获得未满足的依赖项

我用了:

npm install -g webpack
npm install -g webpack-dev-server
Run Code Online (Sandbox Code Playgroud)

我一直在:

??? UNMET PEER DEPENDENCY webpack@>=1.3.0 <3
??? webpack-dev-server@1.16.2 
  ??? UNMET PEER DEPENDENCY webpack@1 || ^2.1.0-beta
Run Code Online (Sandbox Code Playgroud)

然后我尝试了:

npm install webpack@2.1.0-beta.25 -g
Run Code Online (Sandbox Code Playgroud)

尝试npm install webpack-dev-server仍会产生相同的错误.是什么赋予了?

npm webpack

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

如何在angular2 webpack中使用jquery?获得$ not defined

我克隆了以下内容:https: //github.com/AngularClass/angular2-webpack-starter

我想使用jquery和bootstrap.我做:

npm install jquery bootstrap --save
Run Code Online (Sandbox Code Playgroud)

然后我去vendor.ts添加导入..

import 'jquery';
import 'bootstrap/dist/js/bootstrap';
import 'bootstrap/dist/css/bootstrap.min.css';
Run Code Online (Sandbox Code Playgroud)

然后我去了webpack.common.js并添加到"plugins:[...]":

new webpack.ProvidePlugin({   
    jQuery: 'jquery',
    $: 'jquery',
    jquery: 'jquery'
})    
Run Code Online (Sandbox Code Playgroud)

为了测试这一点,我修改了home.component.html并在其中一个div中添加了一个id ="testdiv".

在home.component.ts中,我添加了"$('#testdiv').html('Jquery Works')".

当我运行npm时,我收到一堆错误:

error_handler.js:46 EXCEPTION: Uncaught (in promise): ReferenceError: $ is not definedErrorHandler.handleError @ error_handler.js:46next @ application_ref.js:298schedulerFn @ async.js:89SafeSubscriber.__tryOrUnsub @ Subscriber.js:223SafeSubscriber.next @ Subscriber.js:172Subscriber._next @ Subscriber.js:125Subscriber.next @ Subscriber.js:89Subject.next @ Subject.js:55EventEmitter.emit @ async.js:81onError @ ng_zone.js:123onHandleError @ ng_zone_impl.js:62ZoneDelegate.handleError @ zone.js:336Zone.runGuarded @ zone.js:242_loop_1 @ zone.js:508drainMicroTaskQueue @ zone.js:515ZoneTask.invoke @ zone.js:437
error_handler.js:51 ORIGINAL STACKTRACE:ErrorHandler.handleError @ error_handler.js:51next @ …
Run Code Online (Sandbox Code Playgroud)

jquery webpack angular

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

如何确保angularjs2文本框适合文本输入?

我有3个HTML文本框,每个文本框的初始宽度为30px.我想这样做,如果有人在其中一个文本框中输入文本以使其超出框的宽度,则所有三个文本框的宽度将扩展以匹配最大文本框的大小.做这个的最好方式是什么?

angular

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

javascript STOMP客户端是否在浏览器/前端js中工作?

我想创建一个使用stomp over activemq和一个nodejs应用程序的Java应用程序,该应用程序提供几个可以相互通信的网页.从客户端网页发出的事件被提供.

我知道socketio单独附带一个服务器端javascript和一个客户端javascript API.

我看到有一个node-stomp-client:https: //github.com/easternbloc/node-stomp-client

虽然看起来它在服务器端节点而不是客户端javascript中使用.这个库实际上是否可以由服务器端和客户端javascript使用?或者STOMP websockets是否有一个客户端javascript库,我可以在前端使用连接/发出事件(比如用户点击html中的一个按钮来触发它)?

或者我应该不使用stomp库而只使用普通的websocket库?

java stomp websocket

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

什么是具有嵌套下拉选项(如angular1)的材质设计angular2/4菜单的示例?

我真的想要整合angular2材质,注意以下菜单示例:

https://material.angularjs.org/1.1.4/demo/menuBar
Run Code Online (Sandbox Code Playgroud)

这是一个美女:http://codepen.io/anon/pen/zrdQwP

我喜欢你可以使用嵌套菜单,但是对于Angular 2/4演示,你看到的只有:

https://material.angular.io/components/component/menu
Run Code Online (Sandbox Code Playgroud)

嵌套菜单没有示例!这是否可以使用Angular2 + Material?如果是这样,有人可以演示如何使用它吗?或者这是不可能的?如果Angular 2/4不能支持这个,而Angular 1.x可以...

material megamenu angular-material2 angular

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

如何在HTML5/css3中创建一个水平换行的"表"?

我有下表使用html table,tr,td标签. 在此输入图像描述

这一切都很棒,但我使用角度,问题是如果我有更多的行,我没有垂直的空间.相反,我想"溢出"它的右边,使它看起来像:

在此输入图像描述

什么是使用HTML5/CSS的最佳方式,以便我可以使内容溢出,如果它超出表?请注意,在某些情况下,我可能有2或3个条目,所以我希望我不必在开始时使宽度加倍于正常大小,而是根据我拥有的条目数量来确定表的大小在表中.没有滚动条.

我觉得HTML中的表格标签是限制性的,可能不允许我这样做.做这个的最好方式是什么?使用div?

<table style="background:green;">
<tr><td>Name</td><td>Sport</td><td>Score</td></tr>
<tr><td>Jordan</td><td>Soccer</td><td>50</td></tr>
<tr><td>Jordan</td><td>Soccer</td><td>50</td></tr>
<tr><td>Jordan</td><td>Soccer</td><td>50</td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)

尝试使用flexbox方法,虽然看起来如果我将flexbox放在div中,但是一旦条目超出第一列,背景似乎不会正确填充:

https://jsfiddle.net/t0h7w2hw/

javascript css html5

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

如何在angular2 html中获取div相对于窗口的位置?

我有以下几点:

我希望能够获得 div1 相对于整个文档的位置。(它嵌套在“页面中间部分”中)。我如何在角度上做到这一点?我有:

@ViewChild('div1') div1;

虽然 div1.offsetTop 似乎是 0 ...

angular

5
推荐指数
0
解决办法
2511
查看次数