对于Eg:
在viewModel中,
//Makes webApi call to get the data from some repository
function GetData() {
var data = http.get(apiUrl)
.success(function (result) {
if (result != null || result !='')
{
// success display the data
vm.dataDisplay;
}
else {
vm.errorMsg('No data');
}
})
Run Code Online (Sandbox Code Playgroud)
//视图模型
var vm = {
activate: activate,
dataDisplay: ko.observableArray(),
errorMsg:ko.observable(''),
};
vm.activate();
return vm;
Run Code Online (Sandbox Code Playgroud)
//视图.预期.
If( errorMsg == 'No Data')
{
// show errordata div and hides displayData div
<div class="errorData" data-bind="text:errorMsg"/>
}
else
{
// Show …Run Code Online (Sandbox Code Playgroud) 我有一个通用表,并希望将此表用于多种用途.例如1.对于员工详细信息:Eno eFname ELName EDept ESalary Elocation.在上面我想隐藏ELname和Elocation.目前我使用css类来隐藏ELName和ELocation.
例如2:学生详细信息Sno SFname SLname SDegree SLocation.我想隐藏某些设备上的某些列,例如移动模式,纵向模式.目前我使用css类来隐藏特定列.但该表对所有人都是通用的.
我注意到将.hidden-phone和.hidden-tablet等类添加到表格单元格会使它们在视觉上变得明显.这是因为单元格会尝试显示为块.
你能帮我看看我需要使用哪些属性:.hidden-phone,.hidden-portrait..etc.不希望在媒体查询中使用tr td:nth-child(4),tr td:nth-child(3)隐藏列.
我在股票图表中使用高价图表.在我的图表中,我有一个按钮,如1D,5D,6M,3YR,10YR和YTD.当我调整图表大小(ipad肖像模式)时,3yr,10yr和YTD按钮即将出现在图表中.图表中的按钮没有足够的空间.所以我需要禁用几个按钮并在图表中仅显示1D,5D和YTD按钮.
在桌面模式:

在ipad肖像模式下:

你能建议我怎么做吗?
提前致谢.