我已经将材料图标添加到ionic2 app,从那时起我就收到错误""与服务器的连接失败了.(file:///android_asset/www/index.html)""尽管MaterialIcons的css和fonts文件位于assets文件夹中(我在本地安装),但没有调用" https://fonts.googleapis" .com/icon?family =材料+图标 "我该怎么办?我可以修复它或突然知道为什么超时.
signalr是否适用于HTTPS?
我在ssl上有一个站点,我想使用SignalR是否有可能?
如果是这样,我是否需要编写不同的/添加配置?
我在我的MVC4应用程序中使用SignalR hub.我添加了ELMAH来处理所有错误.问题是Hub中发生的错误没有记录在ELMAH axd中.有没有办法配置它?
我正在使用带有表单身份验证的MVC4 C#Web应用程序的SignalR 1.我在JavaScript的布局页面中有一个代码:
$(documnet).ready(function(){
connect to hub code ...
})
Run Code Online (Sandbox Code Playgroud)
我想断开用户从集线器断开连接并在他登录后再次开始连接并验证确定.我想从我的帐户控制器和方法中的服务器端执行此操作:
public ActionResult LogOn(LoginModel model, string returnUrl)
{
if (ModelState.IsValid)
{
if (System.Web.Security.Membership.ValidateUser(model.UserName, model.Password))
{
FormsAuthentication.SetAuthCookie(model.UserName, false);
....here , disconnect from hub
....to make the user reconnect
}
Run Code Online (Sandbox Code Playgroud)
我想这样做的原因是,如果用户在登录后更改为经过身份验证并且连接仍然存在,则SignalR会抛出错误.错误是:
连接ID格式不正确.
我正在使用谷歌可视化
var data2 = new google.visualization.DataTable();
data2.addColumn('string', 'time');
data2.addColumn('number', 'amount');
data2.addColumn({ type: 'string', role: 'tooltip' });
data2.addRows(rows_data);
var options2 = {
vAxis: { textPosition: 'none', title: '', textStyle: { fontName: 'arial'} },
hAxis: { slantedText: false, textStyle: { color: '#E6EFFA' }, gridlines: { color: '#E6EFFA', count: 20} },
backgroundColor: '#E6EFFA',
legend: 'none',
chartArea: { top: 0 },
colors: ['#435988'],
chartArea: { width: 800 }
};
chart2 = new google.visualization.LineChart(document.getElementById('chart_div_volume'));
Run Code Online (Sandbox Code Playgroud)
我希望vAxis的位置在右边.可能吗 ?
我有一个angular2包库(称之为A),我使用npm install从另一个不同的angular2项目(称为B)导入.
来自A的所有服务,组件似乎都可以在B项目上运行,它们可以很好地导入注入和使用.
但是,只有简单的类定义才行.即我有一个类定义如下
export class JustAClass{
public Title:string;
constructor(title:string){
this.Title = title;
}
getTitleLong():string{
return 'Long '+this.Title;
}
}Run Code Online (Sandbox Code Playgroud)
并在index.d.ts我导出它.
从'./components/test/just'导出{JustAClass};
在项目BI中可以看到just.d.ts文件如下:
export declare class JustAClass {
Title: string;
constructor(title: string);
getTitleLong(): any;
}Run Code Online (Sandbox Code Playgroud)
我使用webswtorm,当我在项目B的文件中使用这个类时,它给了我intellisence并知道指向我文件定义:
import { JustAClass } from 'my-project-lib-A';
@Component({
templateUrl: 'orders.html'
})
export class SomePage {
constructor() {
var d = new JustAClass('aaaa'); // this is undefiend in run time
console.log(d.getTitleLong());
}Run Code Online (Sandbox Code Playgroud)
我得到它'JustAClass'未定义,webpack抛出一个错误:
WEBPACK_IMPORTED_MODULE_2_my-project-lib- A.JustAClass不是构造函数
如果重要的话,我将使用ionic2作为项目B.
有一个 SVG 内联 HTML 文档,带有一个视图框“xyw h”。如何检查元素是否在视图框中?
通过说元素它可以是组内的嵌套子路径等等......
所以我想我正在寻找 SVG 的内置功能,或者快速快速为什么要检查它。
我试过保存 viewbox 线,以及我想检查它是否在 viewbox 内的元素,我做了类似的事情:
while (parent ! the svg element ...)
{
parent = get elem parent
}
Run Code Online (Sandbox Code Playgroud)
// 现在我有这个元素的最高父级,在 svg 文档中检查父级是否在 viewbox 中,如果为真则子级也为,否则为假
我有一个关于谷歌分析的网络应用程序,例如在用户登录时对事件进行调用:
_gaq.push(['_trackEvent', 'webapp', 'account', 'login', , false]);
Run Code Online (Sandbox Code Playgroud)
我有一个与桌面应用程序相同的Web应用程序(一个在我的客户端桌面上).如果用户从桌面应用程序登录,它会向我的web应用程序发送请求,并使用params告诉登录.所以,假设当用户登录桌面应用程序时,它向"http://mywebapp.com/?UserID=[userid]&op=login"发送请求,webapp保存数据,我希望它能够调用google analytics用,
_gaq.push(['_trackEvent', 'desktopapp', 'account', 'login', , false]);
Run Code Online (Sandbox Code Playgroud)
可能吗 ?我的webapp是MVC 4 C#.
我目前在一个项目中使用Brain.js,目前必须一次性对其进行培训,
https://github.com/harthur/brain
使用train()使用一系列训练数据来训练网络。必须通过一次调用train()的方式对网络进行批量处理所有数据。
这意味着,如果您想稍后添加一些新数据以进行改进,则必须从一开始就进行重新培训,这显然不理想。
是否有类似于brain.js的选项,它允许重新培训而不必从头开始,或者是否有任何正在研究更改brain.js的人允许这样做,或者甚至有可能(或者Brain.js必须被完全重写) ),如果这样的话,对于刚接触javascript和程序设计的人(我)来说,添加它特别困难,我什至从哪里开始。
谢谢你的帮助
另外,有超过1500名声望的人可以为brain.js做一个标签,谢谢
我正在使用cropper,它是我在cropper网站上找到的一个jquery插件。
我有一个全高清 1920w、1080h 的图像尺寸,我需要让用户能够在固定框尺寸 675*1080 中进行裁剪,我的问题是如何设置此插件的选项?
我尝试执行以下操作但没有成功:
var c1 = $('.cropper-example-1 img').cropper({
//aspectRatio: 10 / 16,
strict: true,
background:false,
guides: false,
highlight: false,
dragCrop: false,
movable: false,
resizable: false,
mouseWheelZoom: false,
touchDragZomm:false,
built: function () {
//alert(1);
// $(this).cropper('setData', 0, 0, 675, 1080,90);
// $(this).cropper('setCropBoxData', 0, 0, 1920, 1080);
}
});
Run Code Online (Sandbox Code Playgroud)