小编btm*_*tm1的帖子

angularjs if语句?

所以我正在浏览AngularJS的教程:

我在控制器中定义了一个数组,当我循环遍历ng-repeat {{feature.name}} {{feature.description}}时,我通过调用返回数组中的不同点

我不明白的是让我说数组中的第三个点叫做"重要性",它是一个从1到10的数字.我不想在html中显示那个数字,但我想做的是如果数组中的"重要性"数字是10对1,则为该要素应用不同的颜色

那么如何写一个if语句来做到这一点:

<p style="**insert if statement: {{if feature.importance == 10}} color:red; {{/if}} **">{{feature.description}}</p>
Run Code Online (Sandbox Code Playgroud)

不知道这是否正确,但这就是我想做的事情

if-statement angularjs

9
推荐指数
4
解决办法
3万
查看次数

pdf.js在getDocument上失败了

  • 浏览器:Chrome
  • 环境:grails app localhost

我正在本地主机上运行grails应用程序(我知道pdf.js和本地文件系统存在问题),而不是使用文件:url,我知道会失败我传入一个类型化的javascript数组,它是仍然失败.为了纠正它除了"警告:设置假工作者"之外没有告诉我什么.然后它什么也没做.

this.base64ToBinary = function(dataURI) {
        var BASE64_MARKER = ';base64,';
        var base64Index = dataURI.indexOf(BASE64_MARKER) + BASE64_MARKER.length;
        var base64 = dataURI.substring(base64Index);
        var raw = window.atob(base64);
        var rawLength = raw.length;
        var array = new Uint8Array(new ArrayBuffer(rawLength));

        for(i = 0; i < rawLength; i++) {
        array[i] = raw.charCodeAt(i);
        }
        return array;
    };

PDFJS.disableWorker = true; // due to CORS

// I convert some base64 data to binary data here which comes back correctly
var data = utilities.base64ToBinary(result);

PDFJS.getDocument(data).then(function …
Run Code Online (Sandbox Code Playgroud)

javascript grails pdf-generation html5-canvas pdf.js

7
推荐指数
1
解决办法
1万
查看次数