我正在尝试创建一个select元素,其中包含数字1到页面的列表,其中pages是一个变量,它是我拥有的页数.我不知道怎么做是构造ng-options表达式,以便它给我我需要的数字.这是我到目前为止所拥有的
<select ng-model="page" ng-options="???"></select>
Run Code Online (Sandbox Code Playgroud)
我需要在ng-options表达式中放置什么才能创建我的选择
<select>
<option value="1">1</option>
...
<option value="35">35</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我是否需要创建一个返回数字数组的函数,并以某种方式在那里使用它还是有更简单的方法来做到这一点?
任何帮助将不胜感激.
谢谢
编辑
在发布我的问题之后,我想出了一种方法,通过在我的控制器中创建一个名为Range的函数,它接受两个数字并返回一个包含该范围内所有值的数组.
$scope.Range = function(start, end) {
var result = [];
for (var i = start; i <= end; i++) {
result.push(i);
}
return result;
};
Run Code Online (Sandbox Code Playgroud)
然后在HTML中我做了
<select ng-name="page" ng-options="page for page in Range(1, pages)"></select>
Run Code Online (Sandbox Code Playgroud)
这是最简单的方法吗?还是有更好的方法?
我有一些数据,我试图使用Google Visualization API(Google Chart Tools)显示.我已经能够创建图表了,除了辅助Y轴应该显示为百分比而不是常规数字之外,它看起来很棒.这是我的代码和生成的图像.
google.load('visualization', '1', {packages: ['corechart']});
function drawVisualization() {
//Some raw data (not necessarily accurate)'
var data = google.visualization.arrayToDataTable([
['AuditPeriod', 'Audit Count', 'Fail Percentage'],
['02-11-2012', 0, 0],
['02-18-2012', 0, 0],
['02-25-2012', 0, 0],
...
['07-21-2012', 1476, .233062],
['07-28-2012', 1651, .253180],
['08-04-2012', 2217, .210645]
]);
var options = {
vAxis: [0: {format: '#,###'}, 1: {format: '#%'}],
hAxis: { title: "Week", format: 'm/d/y'},
series: {
0:{ type: "bars", targetAxisIndex: 0 },
1: { type: "line", targetAxisIndex: 1}
}
} …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用dompdf创建一个pdf报告.报告需要在第一页的顶部放置公司徽标,并在每个页面上放置页眉和页脚.我找到了在stackoverflow上的其他地方 添加页眉和页脚到dompdf文档的解决方案.我遇到的问题是公司徽标需要位于第一页的页眉上方,而不是显示在其他页面上
这样的事情
Company Logo
- header
- content here
- footer
------
- header
- content here
- footer
Run Code Online (Sandbox Code Playgroud)
有没有办法使用dompdf这样做?