我有一个 Laravel / Vue.js 网站,我需要检测我们何时失去与服务器的连接并在前面显示警告。
但我找不到合适的方法来做到这一点。我看到我应该像那样使用 axios,但我不知道将它放在我的 vue 中的什么位置...
axios.request(options).catch(function(error) {
if (!error.response) {
// Connect
}
else {
// Disconnect
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助
如何从mat-table选择中获取选择的行
我正在使用波斯日期选择器并获得Unix时间
并且只想转换为格里高利.
这是我的代码:
波斯日期选择器Unix时间=> 1532967741167
let unix = 1532967741167
let date = moment.unix(unix).format("YYYY-MM-DD");
console.log(date);
Run Code Online (Sandbox Code Playgroud)
继续我从时刻得到的东西=> 50547-10-25
这是我从epochconverter.com得到的
知道这里发生了什么事吗?!:|
我有两个不同的表学生和成绩; 成绩表有一个属性student_id,它从学生表中引用student_id.我怎样才能找到哪个学生的成绩?
如果不清楚,
Student ID Name
1 1 John
2 2 Paul
3 3 George
4 4 Mike
5 5 Lisa
Grade Student_Id Course Grade
1 1 Math A
2 1 English B
3 1 Physics C
4 2 Math A
5 2 English A
6 2 Physics B
7 3 Economics A
8 4 Art C
9 5 Biology A
Assume there is only grade a,b,c (no d, e or fail)
Run Code Online (Sandbox Code Playgroud)
我只想找到John,因为他有a,b,c等级,而其他学生如Paul(2)不应该被选中,因为他没有成绩c.无论他选择哪个课程都没关系,我只需要找出他是否有可用的所有成绩.
感觉像我应该存在的东西或所有功能在SQL但不确定.请帮忙.先感谢您.
我正在创建一个如下所示的函数
function calculation(){
this.add=function(x,y){
return x+y;
}
calculation.sub=function(x,y){
return x-y; //static method
};
function mul(x,y){
return x*y; //static method
}
calculation.mul=mul;
}
Run Code Online (Sandbox Code Playgroud)
在声明这个方法之后,如果这样调用calculation.mul(2,1)我会收到类似的错误.
VM3676:1未捕获的TypeError:calculation.mul不是函数:1:13
但是,var _calc=new calculation();在创建实例后,我可以访问静态方法.
calculation.mul(2,1) if i try after this, i am getting value `2`.
Run Code Online (Sandbox Code Playgroud)
任何人,请澄清我.谢谢,提前.
我已经开始了一个简单的角度材质项目,并试图在页面加载时显示小吃店。但这会引发以下错误:
错误错误:找不到MatSnackBarContainer的组件工厂。您是否将其添加到@ NgModule.entryComponents?
我什至在其中的入口组件列表中都包含了AppComponent,app.module.ts但它无法正常工作。
这是我的app.component.html:-
import { Component } from '@angular/core';
import { MatSnackBar } from '@angular/material';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css'],
providers: [MatSnackBar]
})
export class AppComponent {
title = 'snackbarapp';
constructor(public snackBar: MatSnackBar) {
this.snackBar.open('hello', 'world', { duration: 2000 });
}
}
Run Code Online (Sandbox Code Playgroud)
这是app.module.ts:-
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import { MatSnackBar } from '@angular/material';
import { Overlay } from '@angular/cdk/overlay';
@NgModule({ …Run Code Online (Sandbox Code Playgroud) 我不是一个好的程序员,而是我的爱好。所以请不要因为我不擅长编程而评判我。这是我为倒数计时器制作的当前代码。
int i = 000000;
private void timer1_Tick(object sender, EventArgs e)
{
{
i++;
textBox1.Text = i.ToString() + "00:00:00";
}
}
Run Code Online (Sandbox Code Playgroud)
当我运行计时器时。那么 TextBox1 不显示 00:00:01,而是显示 100;00;00。感谢您再次阅读我的帖子,抱歉我的编程知识太差了。
我正在从.bin文件中以字节为单位读取数据,并将整个字节数据拆分为16-16字节帧,因此我想要一个接一个地读取 16 字节帧,然后等到第一帧完成其循环。
SerialPort类的回调方法:
private void port_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
// Read data from serial port:
byte[] buffer = new byte[serialPort.BytesToRead];
serialPort.Read(buffer, 0, buffer.Length);
StringBuilder sb = new StringBuilder();
List<string> response = new List<string>();
for (int i = 0; i < buffer.Length; i++)
{
string currentByte = string.Format("{0:X2}", buffer[i]);
response.Add(currentByte);
sb.AppendFormat("{0:X2}", buffer[i]);
}
string responesCode = response[1].ToString();
if (responesCode == "44")
{
// Wait until the first response is not received
foreach (var packet in …Run Code Online (Sandbox Code Playgroud) 运行正常:
context.Result = new ForbidResult();
Run Code Online (Sandbox Code Playgroud)
但是我想传递一条带有“禁止”响应的消息,如下所示:
context.Result = new ForbidResult("Forbidden");
Run Code Online (Sandbox Code Playgroud)
在.net core 2 Web API中。但是当我在这段代码上面编写这段代码时,我得到了
500内部服务器错误
因此,任何人都可以帮助我如何执行上面的代码行。
样例代码
public class ClaimRequirementFilter : Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter
{
public void OnAuthorization(AuthorizationFilterContext context)
{
// working code
context.Result = new ForbidResult();
// Code with error (500 Internal Server Error)
context.Result = new ForbidResult("Forbidden");
}
}
Run Code Online (Sandbox Code Playgroud) 我想将反应式表单数据存储到本地存储并将该数据访问到另一个页面。
<form [formGroup]="testform" >
firstname:
<input type="text" formControlName="fname"><br>
lastname:
<input type="text" formControlName="lname">
<button type="submit" (click)="Submit(testform)">Submit</button>
</form>
Run Code Online (Sandbox Code Playgroud)
我希望有人知道这个问题。谢谢你。
javascript ×4
c# ×3
typescript ×2
angular ×1
angular5 ×1
angular7 ×1
axios ×1
momentjs ×1
serial-port ×1
sql ×1
sql-server ×1
vue.js ×1
vuejs2 ×1