我正在构建一个angular2应用程序.
我有一个登录页面 - 只有2个输入(没有标题没有页脚没有侧栏)
当用户登录时,他应该导航到包含页眉,页脚和右侧导航栏的页面.
内页中唯一改变的是右侧内容.
我有app.component
import { Component } from '@angular/core';
import {ViewEncapsulation} from '@angular/core';
@Component({
selector: 'pm-app',
template: `
<div>
<router-outlet></router-outlet>
</div>
`,
styleUrls:["app/app.component.css"],
encapsulation: ViewEncapsulation.None
})
export class AppComponent {
pageTitle: string = 'Acme Product Management';
}
Run Code Online (Sandbox Code Playgroud)
我理解这个app.component就像母版页,您可以在其中添加页眉和页脚, <router-outlet></router-outlet>
内容根据路由进行更改.
我的简单问题是如何为登录页面制作一个布局,将页眉,页脚和右栏的另一个布局设置为内页?
我试图使用bak文件恢复我的SQL
我收到了错误
由于数据库正在使用,因此无法获得独占访问权限
我试过了
USE [master]
ALTER DATABASE myDB
SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
Run Code Online (Sandbox Code Playgroud)
并运行查询
USE [master] RESTORE DATABASE myDB
FROM DISK = 'C:\MyDatabase.bak' WITH FILE = 1, NOUNLOAD, STATS = 10
Run Code Online (Sandbox Code Playgroud)
我也尝试从恢复向导得到相同的结果.
由于数据库正在使用,因此无法获得独占访问权限.
我有一个输入文本,从javascript函数(带倒计时的计时器)中获取其值.
我想在输入文本为0时引发一个事件,所以我使用了更改eventListener.
不幸的是,当更改来自javascript函数时,它似乎没有引发事件.
即使更改来自javascript而不是来自用户,我如何强制更改事件才能工作?
谢谢你的帮助
我在c#中有一个用户队列(电子邮件串)a,我想向用户发送他在此队列中的位置.
就像是 ;
Queue q = new Queue(32);
q.Enqueue(Session["email"].ToString());
queue.IndexOf(email);
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
谢谢
我正在尝试根据用户的输入自动完成选择选项
就像是
<input type=text onkeyup=findit()>
<select id="sel">
<option value="s0001">Adams</option>
<option value="s0002">Alder</option>
.
.
.
<select>
Run Code Online (Sandbox Code Playgroud)
我发现这个代码'但它只适用于页面中的一个选择(我需要多选)
<html>
<head>
<script type="text/javascript">
//initialize some global variables
var list = null;
function fillit(sel,fld) {
var field = document.getElementById("entry");
var selobj = document.getElementById("sel");
if(!list)
{
var len = selobj.options.length;
field.value = "";
list = new Array();
for(var i = 0;i < len;i++)
{
list[i] = new Object();
list[i]["text"] = selobj.options[i].text;
list[i]["value"] = selobj.options[i].value;
}
}
else
{
var op = document.createElement("option");
var tmp = …
Run Code Online (Sandbox Code Playgroud) 我有这个HTML.
<a id="a1" runat=server>
Run Code Online (Sandbox Code Playgroud)
我想<a>
使用后面的代码向此标记添加事件处理程序.如果用户按下此标记,则应在服务器端引发事件.
我有这个HTML代码:
<div class="productWarp">
<div class="clear"></div>
<div class="productLine" ></div>
<div class="clear"></div>
<div class="productLine" ></div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.productWarp .productLine {
background-color: #DFDDDD;
border-bottom: 1px solid #B7B7B7;
padding-right: 5px;
}
.productWarp .productLine:nth-of-type(2)
{
background-color: white;
border-bottom: 1px solid #B7B7B7;
padding-right: 5px;
}
Run Code Online (Sandbox Code Playgroud)
这选择了productWarp的第二个子项(第一个productLine)而不是第二个productLine,所以它正确地表现为nth-child选择器
<div class="productWarp">
<div class="clear"></div>
<div class="productLine" ></div>//this one is choose
<div class="clear"></div>
<div class="productLine" ></div>//this one should be choose
</div>
Run Code Online (Sandbox Code Playgroud)
知道这里有什么不对吗?
这段代码不起作用
var arr1 = ["a", "b", "c"];
var arrayJoin=[];
arrayJoin.concat(arr1.filter(function (val) {
return val == "a";
}));
console.log(arrayJoin);
Run Code Online (Sandbox Code Playgroud)
这很好用
arrayJoin=arr1.filter(function (val) {
return val == "a";
}));
Run Code Online (Sandbox Code Playgroud)
知道如何连接过滤器数组吗?
javascript ×3
asp.net ×2
.net ×1
angular ×1
backup ×1
c# ×1
css ×1
css3 ×1
dom-events ×1
html ×1
input ×1
queue ×1
server-side ×1
sql ×1
sql-server ×1