小编Ale*_*x D的帖子

为什么在Angular中使用服务?

我刚刚开始使用Angular.阅读Google文档中的服务示例,我只是想知道为什么您会选择使用服务而不是将变量和函数保留在控制器中?

angular.
 module('MyServiceModuleDI', []).
 factory('notify', function($window) {
    var msgs = [];
    return function(msg) {
      msgs.push(msg);
      if (msgs.length == 3) {
        $window.alert(msgs.join("\n"));
        msgs = [];
      }
    };
  });

function myController($scope, notify) {
  $scope.callNotify = function(msg) {
    notify(msg);
  };
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,您何时会选择使用服务?

service angularjs

14
推荐指数
2
解决办法
9887
查看次数

从IPFS下载后获取文件类型

我正在使用 ipfs 下载文件...但 ipfs 没有文件名或扩展名。

如何根据下载的数据正确设置保存文件的扩展名?

filenames file-extension fs ipfs

5
推荐指数
1
解决办法
915
查看次数

如何嵌入S3托管PDF?而不是在浏览器中自动下载?

我的服务器是node.js,但我发送了一个指向S3上托管的PDF的URL.使用Chrome,即使嵌入div或iframe,PDF也会自动下载.如何强制嵌入它?

链接到我的S3存储桶中的一个PDF:http: //ws902.s3.amazonaws.com/pdf_1367897334399.pdf

-

我正在使用的代码当它是本地PDF时工作正常...

<iframe src="myfile.pdf" width="100%" style="height:20em"></iframe>
Run Code Online (Sandbox Code Playgroud)

要么

<div id="pdf"><object data="myfile.pdf" type="application/pdf"></object></div>
Run Code Online (Sandbox Code Playgroud)

pdf amazon-s3 node.js

3
推荐指数
1
解决办法
1882
查看次数

标签 统计

amazon-s3 ×1

angularjs ×1

file-extension ×1

filenames ×1

fs ×1

ipfs ×1

node.js ×1

pdf ×1

service ×1