我有一个按钮,改变了它的文本enable和disable上点击。
我怎样才能改变按钮颜色,
例如更改为绿色亮起enable和红色亮起disable
<button (click)="enableDisableRule()">{{status}}</button>
Run Code Online (Sandbox Code Playgroud)
成分
toggle = true;
status = 'Enable';
enableDisableRule(job) {
this.toggle = !this.toggle;
this.status = this.toggle ? 'Enable' : 'Disable';
}
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏。谢谢
我正在使用 echarts 进行数据可视化......我从这里得到了静态数据的解决方案......但就我而言,我有动态数据,并且不知道如何使其工作。数据项会不时发生变化。它并不总是像下面这样的 3 项。它可以是任何数字。
var option = {
xAxis: {
type: 'category',
data: ['Mon', 'Tue', 'Wed']
},
yAxis: {
type: 'value'
},
series: [{
data: [
{
value: 120,
itemStyle: {color: 'blue'},
},
{
value: 200,
itemStyle: {color: 'red'},
},
{
value: 150,
itemStyle: {color: 'green'},
}
],
type: 'bar'
}],
graph: {
color: colorPalette
}
};
Run Code Online (Sandbox Code Playgroud)
有人对此有任何想法。
任何帮助表示赞赏。谢谢
我想使用切换图像if-else但它不起作用,有人可以解释代码有什么问题吗?
<img src="img/somepic.jpg" id="pic"><br/>
<a href="javascript:toggleImg()">Toggle Image</a>
<script>
function toggleImg(){
var img = document.getElementById('pic');
var checkForVisible = img.style.visibility == "visible";
if(checkForVisible == "visible"){
img.style.visibility = "hidden";
}
else{
img.style.visibility = "visible";
}
}
</script>
Run Code Online (Sandbox Code Playgroud)
我尝试使用“三元运算符”
img.style.visibility = checkForVisible ? "hidden" : "visible";
Run Code Online (Sandbox Code Playgroud)
它奏效了。我只想知道不起作用的“if-else”代码。谢谢
我正在使用video.js在我的angular2视频上工作,但无法正常工作。我在索引文件中使用video.js CDN。
<link href="https://vjs.zencdn.net/5.11/video-js.min.css" rel="stylesheet">
<script src="https://vjs.zencdn.net/5.11/video.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
我有一个模板文件
<video *ngIf="videoUrl" id="{{id}}"
class="video-js vjs-big-play-centered"
controls
preload="auto"
>
<source src="{{listing.url}}" type="video/mp4">
</video>
Run Code Online (Sandbox Code Playgroud)
以及内部带有video.js代码的组件 ngAfterViewInit
export class ListingComponent implements AfterViewInit, OnInit, OnDestroy {
id: string;
ngAfterViewInit() {
videojs(document.getElementById(this.id), {}, function() {
// Player (this) is initialized and ready.
});
}
}
Run Code Online (Sandbox Code Playgroud)
问题是,它显示错误:“找不到名称'videojs'。” 在里面ngAfterViewInit
我也尝试通过npm安装video.js,import {videojs} from 'video.js但这也不起作用。
有人请帮我解决如何使video.js与angular2一起工作。提前致谢
如果replica-set-name使用如下 api,我可以获得 ReplicaSet :
GET /apis/apps/v1/namespaces/{namespace}/replicasets/{name}
Run Code Online (Sandbox Code Playgroud)
但是如何根据部署获取ReplicaSet呢?
任何帮助表示赞赏。
谢谢