参考https://angular.io/docs/ts/latest/guide/displaying-data.html和堆栈如何使用*ngIf检查角度2模板中的空对象仍然得到语法错误自我上下文未定义.如果我删除*ngIf条件然后我在teamMembers中获取值,如果我将一些值推入其中,以便我可以访问teamMembers中的值.
我的teamMember对象是[ ] array我试图检查条件数组是否为空大小.
尝试:
<div class="row" *ngIf="(teamMembers | json) != '{}'">
Run Code Online (Sandbox Code Playgroud)
和
<div class="row" *ngIf="teamMembers.length > 0"> //Check length great than
throwing syntax error
<div class="col-md-12">
<h4>Team Members</h4>
<ul class="avatar" *ngFor="let member of teamMembers">
<li><a href=""><gravatar-image [size]="80" [email]="member.email"></gravatar-image></a></li>
</ul>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
零件 :
@Component({
selector: 'pbi-editor',
})
export class AppComponent implements OnInit {
teamMembers: User[];
Run Code Online (Sandbox Code Playgroud)
任何帮助都会很棒.
我的wordpress代码中有一个小问题我需要在我的页面中显示wordpress wp_editor,其中包含值数组.值定义如下
$fields[] = array(
'name' => __('Class', 'my-theme'),
'desc' => __('', 'my-theme'),
'id' => 'class'.$n,
'std' => ( ( isset($class_text[$n]['class']) ) ? $class_text[$n]['class'] : '' ),
'type' => 'text');
Run Code Online (Sandbox Code Playgroud)
当我像上面的数组一样定义我的wp_editor时,它不会显示我想要的位置.相反,所有编辑器都显示在所有页面中的任何内容之前的顶部.
我为编辑器尝试了以下一组数组:
$fields[] = array(
'name' => __('My Content', 'my-theme'),
'id' => 'sectioncontent'.$n,
'std' => ( ( isset($class_text[$n]['content']) ) ? $class_text[$n]['content'] : '' ),
'type' => wp_editor( '', 'sectioncontent'.$n ));
Run Code Online (Sandbox Code Playgroud)
附上我的问题的形象:

我需要在数字HTML字段中将-1设置为min和max为10.从这里我需要跳过0.这是我不需要将其值提交为0.这是否可能在HTML中?
<input type="number" min="-1" max="10"> //I need something like skip = 0
Run Code Online (Sandbox Code Playgroud) SQLAlchemy.one()和.scalar()SQLAlchemy之间的主要区别是什么,因为两者都做相同的工作。
我看到了一些像tutorialpoint.com这样的网站,但这种解释不足以让我清楚地理解
我发现自己反复键入此代码以在代码中进行调试。有没有办法为此创建函数?
var abc = 1
console.log("abc = "+abc);
var xyz = 2;
console.log("xyz = "+xyz);
Run Code Online (Sandbox Code Playgroud)
我想创建一个像这样的函数:
logVar = function(input){
console.log(input.name()+" = "+input);
}
Run Code Online (Sandbox Code Playgroud)
有没有办法做到这一点?
logVar(abc)应该返回“ abc = 1”
logVar(xyz)应该返回“ xyz = 2”
我需要对混合长度进行正则表达式验证,总长度为 6 个字符,其中 4-6 个字符为大写/数字和 0-2 个空格。
我尝试过像
^[A-Z0-9]{4,6}+[\s]{0,2}$
Run Code Online (Sandbox Code Playgroud)
但它的最大长度为 8 个字符,但我需要最多 6 个字符。
如何获取数字的第一个和最后一个数字?比如2468,我想我能够获得在中间(46)中的那些数字28,但我不能在第一和最后一位数字做同样的.
对于中间的数字我可以做到
$substrmid = substr ($sum,1,-1); //my $sum is 2468
echo $substrmid;
Run Code Online (Sandbox Code Playgroud)
先感谢您.
当我尝试运行composer update或运行任何命令时发生以下错误:
PHP致命错误:在第272行的/root/.composer/vendor/fxp/composer-asset-plugin/Repository/VcsPackageFilter.php中调用未定义的方法Fxp\Composer\AssetPlugin\Package\Version\VersionParser :: parseLinks()
致命错误:在第272行的/root/.composer/vendor/fxp/composer-asset-plugin/Repository/VcsPackageFilter.php中调用未定义的方法Fxp\Composer\AssetPlugin\Package\Version\VersionParser :: parseLinks()
我需要将未知整数划分为给定数量的偶数部分的能力的帮助,或者至少要尽可能地做到这一点。各部分的总和应为原始值,但各部分应为整数,并且应尽可能接近。
参数num:整数-应该分成相等部分的数字
零件数:整数-该数字应拆分为的零件数
返回值列表(整数)-零件列表,每个索引代表零件,其中包含的数字代表零件的大小。从最小到最大的顺序订购零件。
这就是我所拥有的
var splitInteger = function(num, parts) {
// Complete this function
var randombit = num * parts;
var out = [];
for (var i = 0; i < parts; i++) {
out.push(Math.random());
}
var mult = randombit / out.reduce(function(a, b) {
return a + b;
});
return out.map(function(el) {
return el * mult;
});
}
var d = splitInteger(10, 5)
console.log(d);
console.log("sum - " + d.reduce(function(a, b) {
return a + b
}));Run Code Online (Sandbox Code Playgroud)
这是样本测试
let assert …Run Code Online (Sandbox Code Playgroud) 我正在创建一个待办事项列表,我有两个ul列表,一个具有要执行的ID,另一个具有已完成的ID。我想要这样,以便当您创建列表项并单击对勾时,它会转移到已完成的列表,而当您再次单击对勾时,它会转移回到待办事项列表。
但是,现在的问题是,当我单击一次勾号时,它将移至完成的列表,但是当我再次单击勾号时,它没有执行任何操作?您可以通过创建一些列表项,然后单击加号按钮来进行测试。
我正在使用ternary operator。我究竟做错了什么?
因为这似乎不起作用:
var target = [id === "to-do"]
? document.getElementById("completed")
: document.getElementById("to-do");
Run Code Online (Sandbox Code Playgroud)
var target = [id === "to-do"]
? document.getElementById("completed")
: document.getElementById("to-do");
Run Code Online (Sandbox Code Playgroud)
var completeSVG =
'<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 52 52" style="enable-background:new 0 0 52 52;" xml:space="preserve"> <g> <path d="M38.252,15.336l-15.369,17.29l-9.259-7.407c-0.43-0.345-1.061-0.274-1.405,0.156c-0.345,0.432-0.275,1.061,0.156,1.406 l10,8C22.559,34.928,22.78,35,23,35c0.276,0,0.551-0.114,0.748-0.336l16-18c0.367-0.412,0.33-1.045-0.083-1.411 C39.251,14.885,38.62,14.922,38.252,15.336z"/> </svg>';
var removeSVG =
'<svg version="1.1" id="Capa_1" id="removeB" class="removeB" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 328.51 328.51" style="enable-background:new 0 0 328.51 328.51;" xml:space="preserve"> <polygon points="229.044,88.858 164.255,153.647 99.466,88.858 88.858,99.466 …Run Code Online (Sandbox Code Playgroud)javascript ×4
php ×3
html ×2
angular ×1
composer-php ×1
css ×1
if-statement ×1
python ×1
regex ×1
sqlalchemy ×1
wordpress ×1